Come on guys, we're on an oil forum and you don't know better then that!
The only thing that the gun specific products offer is cleaning, but you can get dedicated products for cleaning the gun. Then you lube it. These do it all in one step products are a compromise.
On the weapons that I have the like grease I use Mobil 1 red grease as it runs a little more then most grease.
On the parts that require oil I use Rotella 15w-40. I have yet to have a problem over a couple thousand rounds.
If it is, than those muzzle loader people would appreciate the nonflammable/no flash point aspect of it... DuPont Krytox FAQ.
Reading that FAQ makes me want to try it that much more.
It's non-hazardous (used in cosmetics), doesn't oxidize, it's chemically inert, safe on plastics, etc.,... I'm sold!
I use Mclube Sailcote on my racing scow sailboat. I think it is Krytox. I bought several cans of it for a pittance at a surplus store. Last can I got for less than a dollar.
I am considering using it on firearms, particularly for semiauto pistol slide rails.
I'm currently switching from CLP to Aeroshell Fluid 18. The Aeroshell seems to work as good as the CLP did and at $26 a gallon it's a sight cheaper.
I agree that most guns work better wet than dry. Even the AK is recommended to be run wet with oil in dusty conditions according to a armorer's manual I ran across: http://www.box.net/shared/cu2djae1zb