I use nothing but Militec-1 on my carry weapons. I lube
everything on the outers and innards with it. Great stuff and free samples to military members. Try it, you'll like it.
MILITEC-1 - The ONLY all-purpose synthetic metal conditioner and gun oil
One's in the safe are waxed on the outside and a light coat of grease in the barrels.