SLiP 2000 EWG was designed for chain guns and has an extremely wide operational temperature range (-100F to +750F). It is a fully synthetic grease and not a petroleum product. I use it on all of my semi-automatic firearms including: shotguns, pistols, and rifles. If it slides = grease.
Use an extremely thin coating to the point you almost can't see it. I apply it with a cotton tip swab on the slide and frame rails so thin you have to turn the gun at an angle to a work light to see the coating. On pistols, rack the slide and wipe any excess off the back of the frame / slide. I've run several 1911's to the 2,000 round point with no additional lubrication and no malfunctions. The guns run hot (100F+ ambient), cold (10F ambient), in dust, blowing dirt etc.
The nice thing about grease is that it doesn't get thrown off the gun when it heats up - I no longer end up with little black splotches on shirts and jackets like I've gotten with oil being thrown off the gun.
Despite the nay sayers and Mobil 1 users (and why DON'T ya'll use Castrol synthetic??), I've never had a problem with grease, and for cost, my Lord, I run $1,000+ guns shooting $100's of dollars in ammunition. In comparison, gun grease is inexpensive as you use such tiny amounts of it. I figure I have enough EWG to last about 20 years between the syringe applicator and the 1.5 oz container.
Lubricants are CHEAP despite the spendthrift approaches found on gun forums. Buy a couple of different kinds including Lubriplate or whatever, run them all for awhile and make up your own mind.
I've even tried John Deere Cornhead grease, and Deere NGL 00 harvester grease.
Use whatever you feel comfortable using and have proven will run under any condition in which you use your gun. If that's some home made formula of cooking oil, transmission fluid, Marvel Mystery Oil, Mobil One, and bacon fat - whatever...if it works and you like it that's all that counts.