The Otis Technology Breech-to-Muzzle cleaning system can be accomplished in minutes, pulling all the powder residue away from the chamber and receiver. Dirt and fouling is pulled out the muzzle, not pushed back into the action. Comes with patches, ultra bore cleaning solution, brush and memory flex rod with slot for patch. Kit is for 9 MM-.45 caliber pistols.