Hoppes #9 is for cleaning. I use Remoil as a surface protectant. Mobil 1 as lubrication. Except in my 10/22 and some handguns. There I forget the brand, but I’ve got a Teflon based lubricant that works really well. It’s a bit closer to a dry lubricant than a wet one (it’s “multipurpose” for machinery, bike chains, guns and general lubrication according to the can. I used it for years on bike chains before trying it on guns. Works well. Doesn’t seem to attract much dirt. Which is nice for a rimfire).