Designed to clean law enforcement pistols and sub guns 9mm thru 45 calibers. Cleans 5.56 & 7.62 Caliber rifles and 12 Gauge Shotguns. Solid brass components, two 8” and a 30” cleaning rod clean any barrel length. Now automatics can be cleaned correctly from breech to muzzle without disassembly. All-caliber patches and heavy-duty bore brushes easily strip the copper from bores. Special handle with scraper, pick, and brushes clean the receiver, trigger group, and bolt. Everything is neatly packed in an 8 oz., pocket size soft-pack case.