I use CLP, buy it buy it by the gallon. Use it all my firearms, sometimes a couple dabs on my chin if I am going out for the evening!
I do use grease too on the surfaces that require lube, but use it sparingly. Usually my AR is nice and wet with CLP.
Brand new Sabre Defence 14.5" M4 with 1200 rounds through it so far, not one failure.
CLP I find will take off most firing residue, you just require some elbow grease and some proper tools, toothbrushes, patches etc. I do love Breakfree though, I think its a wonderful product.
I love lithium grease for the Dillon 550, keep that think smooth as silk and the rounds pumping out! Never yet tried lithium based lube on a firearm, probably because I see no real reason to change what has worked for 20+ years.