Having not grown up with guns and only relatively recently having acquired an arsenal (piece by piece), I don't know a lot about certain things..... I have always used a simple cleaning kit (Hoppe's, Remington or whatever), but it has recently been pointed out to me that I should be using a bore guide and some other fancy things. As I said, I have an arsenal. I'm just not a one-gun, one-caliber kind of guy right now. I can see the advantages of that sort of mind-set, but for now let's not argue that. Bottom line is what do I NEED or WANT for proper cleaning of various calibers of rifles and handguns? Please be SPECIFIC (brand, size, manufacturer, where to buy, etc.) My main hunting calibers are .338 WM and .270 W and I use a certain amount of 6mm, 44 mag, 9mm, .17HMR and .22LR (okay, a LOT of .22). Most are stainless, Semi-autos, revolvers and bolts.