Yes I use Hoppes #9 for certain applications. I have gotten into using "Bore Scrubber" and "Gun Solvent" by ...cant remember right now its in a black white and red bottle, anyways it comes in aerosols and it makes cleaning much easier. I spray some of it on a bore snake, run it through 4 times, lube the snake with Hoppes lube and run it back through twice. For other mechanical parts, I hold them over a sink and spray away with the "Gun Solvent"-I'll get that name and post it because its driving me nuts I dont know it- and let the Sh!t go down the sink. A quick pass over with a toothbrush and let it dry. It has an agent in it that causes it to dry in a matter of seconds. After dry, I squirt some hoppes oil into certain areas like bolt carrier and other moving parts that cant be reached. For metal on metal moving contact, I use the Hoppes grease. It goes on thick and I find it holds up better. I use this on bolt carrier edges where it meets the receiver. I use more grease on my handguns than rifles because of the slide movement. I grease both surfaces of the slide and frame that meet. Another tip: Hoppes grease is great for external use too. I take a good dallup on my finger and run it all up any steel, usually blued of course, and work it in. Then I take a soft cotton T-Shirt turned into a rag and wipe excess. This makes the firearm look new and it helps to neutralize the acidic oils from your skin. Furthermore it helps to provide a barrier to slow corrosion. Every time I handle a gun, I always wipe it with that t-shirt that has the excess grease on it to wipe off any fingerprints and to oil/grease the surface. I've never had a problem with any corrosion.