Like most old timers I have a box full of different Gun Oils and Solvents.
I like Rem Oil to wipe guns down. I have a tube of Super Lube Multi-Purpose Synthetic Grease I use on my Contender and Encore Hinge Pins. I have Dupont Teflon Non-Stick Dry Film Lubricant that I use once in a while. I have Lucas Gun Oil, Break Free, Ballistol, Ams Oil Firearms Cleaner, Sheath,Hoppes #9 Moly, Rem Oil Dry Lubricant, Kroil, Lubriplate No. 105 Grease, MDL Rust Inhibitor/Lubricant, Refridgeration Oil, WD40, and my Muzzle Loader barrel does well with Bore Butter. I also keep Ed's Red around mixed 1/2 Gallon at a time. I lube gun parts now and again with Ed's Red, but I mostly use it on Hi-Lift Jacks, Come Alongs, etc. around the farm. I use about as much spray Break Cleaner as I go Spray Gun Cleaner, and can not tell any difference. I have Hoppes #9 Bore Cleaner, Butches, and a few more if I look. I also have a homemade bore cleaner from an old WWI era recipe that works fairly well for general purpose use.
An old friend hunts with an Engineer who works for a company who makes a Gun Lubricant among lots of other things. Per the engineer their Gun Oil is basicly Ed's Red. I wonder how many more are repackaged, or a blend of readily available products in a fancy bottle. I seriously doubt a lot of new science goes into most products.
I use a lot of the products listed above to use them up, instead of throwing them out. Lots of the products I have on hand, I never plan to purchase again.
My point lots of different products work. Some work better than others for some applications. Some stay on parts better, some have better corrosion protection, some take heat better, and some are probably Snake Oil that you could make a better product at home.
Bob R