by AFTERMATH on Fri Dec 13, 2013 8:30 pm
Grease on all heavy bearing surfaces(bolts, slides, etc..) - It stays where you put it and provides better wear resistance and smoother operation than oil.
Oil on smaller moving parts & springs(trigger assy, mag catch, etc.) - it penetrates into hard to reach areas and does not create as much fluid resistance as grease. Also, makes for better corrosion resistance because of its penetrating properties.
Dry film/graphite - No real experience, but I'm not convinced.
I generally stick with grease on everything that I can stick it on, usually a lighter grease.
Has served me well all seasons, in many environments - if it's cold or sandy, I just put less on.
If you don't shoot a whole lot - oil or grease it really doesn't matter very much get some on there if the gun operates you're good to go. If not, try something else. But, if you're going to be going through 500 rounds in a weekend, you're gonna want something a little more persistent than oil.
Just be careful with the multi-purpose clp type stuff. As they break down over time. Imagine trying to clean and season a frying pan simultaneously by using a mixture of Dawn and vegetable oil. Not that I never use CLP, but if I'm seriously cleaning - I use a cleaner(hoppes or something), a lubricant(grease) and protectant(oil).