Another good one is a product called Slick 50 One Lube Grease, made by the same folks as the Slick 50 engine oil additive. You can usually find it at Wal-Mart by the wheel bearing grease. It is a teflon based grease, and works great on hammers, sears, bolt action rifle locking lugs, rotating bolts on Garand type weapons, etc. Good Stuff.
Just my .02,
LeonCarr