I use it on all my firearms and anything else that needs a quality lube that lasts.
Shake well and use liberally. Your AR bolt and carrier will love it.
Until the mid-70s, I used solvent and oil. About that time, we changed over to CLP to clean our M-16s and M-60s. We used to use pour gallon cans in big flat pans and just soak all the weapons in the stuff, then scrub the hell out of them and wipe down. Never had any problems...and made a believer out of me. I also use Powder Blast by the same company that makes Break Free CLP. That works well also.
I'm long retired from the military but an Army infantry trooper and his retired Marine father friend of mine recently told me to keep the AR bolt assy. real wet with CLP..."...to the point of having it spray the stuff all over you when you shoot!" Well, I do and it does. Seems to work well...but I'd be interested to hear alternate viewpoints.
[:\]