I agree. I clean all firearms immediately after shooting. For my AR's, I bought a coated Dewey one piece rod, with all the goodies, and a cleaning rod guide. Using these, and a bronze bore brush on a chrome lined barrel, I don't see how you can damage a barrel from too much cleaning. I use shooters choice bore cleaner, and hoppes on everything else. Break free for lubeing, and a citrus based degreaser on the plastic parts. (makes them smell nice too!!). AK's get cleaned with brake cleaner (DO NOT GET IT ON THE WOOD), and a high temp grease on the bolt assembly. Glocks get cleaned normally, but if you want to make them look nice, finish up with a coat of armorall on the entire gun, slide and all. If used on the mags and mag well, you'll notice how much smoother they work. on my stainless guns, mineral spirits work great. I disassemble the gun and let it soak in a coffee can. Seems to work great...I'm also experimenting using Mobil 1 synthetic oil as a lube, the jury is still out on that though...