This cleaning system is designed to clean and maintain the M9 9MM pistols and sub guns, as well as all other 9MM variants. The Memory-Flex® cleaning rods, slotted tip, 100% cotton cleaning patches, bore brushes, and CLP allow you to quickly clean the receiver, chamber, neck and bore. The obstruction remover is used to knock out bore obstructions and stuck cases. Other components, which are key to precision cleaning of your weapon include components from the blackened scraper tool set. The scraper helps to clean carbon deposits from flat surfaces such as the spring guide rod. The handy straight pick is engineered to clean the upper receiver, while the pin punch can be used to remove pins from any handgun held together with a pin system. The end brush is used to remove carbon and to lubricate the slides. The female rod handle can attach to any of the scraper components to increase their length. Comprehensive instructions, along with these tools, will help educate and give you flawless performance in mission critical situations.