A great cleaning kit for 9mm is the Otis Professional Pistol Cleaning Kit. It's a compact and portable pull-through cleaning kit with all the tools to thoroughly clean your 9mm pistol. It includes Pull cables, patches, a brush and carbon picks, as well as a pin punch for disassembly of some handguns. It also includes CLP for cleaning and lubricating, and easily fits in your range bag or anywhere else you might need it.