My cousin gave me a gallon of Break Free 20 years ago. I use nothing else. You have a lifetime supply.Ballistol here. I have a gallon of Break Free that I bought for a great price, but haven't opened it yet. Also have a gallon of military surplus CLP that a friend gave me. He bought the estate of a career National Guard mechanic. Guy basically had a junkyard behind his house. My buddy found all kinds of cool stuff out there, including two gallons of the CLP in the guy's shed. He kept one and gave me one. I haven't used it yet, either.
Breakfree CLP for AR and most gun cleanings and treatment. Hoppes to wipe down the nice blued shotgun parts and such after they are cleaned.
I wanted to switch to Ballistol, but the smell... And Breakfree has treated me very well.
These folks make oil and grease for Penn Reel, and tried it for the gun market. I'd like to revive the gun line.