I was turned on to this stuff by a member of Indiana Gun Owners Forums. He made a gift of some (thanks HFB!) when we went shooting.
I've been running it in all manner of firearms now, and it beats CLP or pretty much anything else all to heck, with just a very thin coating.
Heck, I've pretty much stopped cleaning the gas system on the SKS because, after treatment, I could find no buildup and everything stayed lubed. I just put a squirt or two in the vent holes and no longer have to worry about cleaning the gun 'til it breaks.
The 1911, .22, and a few others with slower moving bullets just get it sprayed down the barrel and run out with a bore snake.
The only downside I've found is that, after cleaning the .22 with it, it penetrates so well that it takes about 50 rounds to shoot back in vs the usual 20 or so. That's sort of a non-issue though as I keep junk ammo around for that purpose and making noise with it is fun. That, and I don't clean the barrel until accuracy falls off.
I highly recommend taking a look at this stuff. It's easy to find in farm country, and most John Deere dealerships carry it from what I've read, though with guns, one aerosol can looks to last a while.
My Breakfree CLP is standing by, unused. Fluid Film is lanolin based and is less toxic than most other CLP products, as well.
I just applied it to a gun, and no matter how many times I wash my hands, or with what, I can't get it to come off. My fingers will be slick until the lanolin absorbs.
Awesome stuff. I suggest you check it out. Only runs $7 to $10 per 11.75 fl oz spray can - very competitive at that price.