The only gun I like to use Grease on is an M1 Garand. That's what they call for and that's what I use. All other Firearms get oiled (as per the manufacturer) - some with a very thin oil such as Rig#2 Oil and a few with Breakfree CLP. I occasionally use Remoil depending on where I am, what gun I'm lubing and where I will be shooting it (outdoors, windy conditions, cold, etc) You never want a lube to grab on to wind-driven dirt, dust, snow etc. Grease tends to attract bad stuff and thickens up in the cold.
I've been an "oil tester" (just for myself) over the last 40 years and have at least 50 - 60 of them still in my lubrication closet. IMHO I still like the Rig #2 for general purpose cleaning, lube and rust protection the best. Breakfree CLP has recently become another one of my fav's. All the others work just fine but these two stand out for me. What ever you do use, make sure you use it sparingly and thoroughly wipe off the old before applying more.
Most of us here (myself included) tend to stress too much over lube and over-think it. Unless one is going to the North Pole or the Amazon, just about any main stream popular brand that has time proven longevity will serve us fine.