I've been reading about and listening to all of this talk about Glock pistols not needing oil or running better, 'dry' for, at least, the past six years. Know what? I carry a Glock all day long, everyday, sometimes for as much as 14 or 15 hours at a stretch.
Once a week, or so, I wipe it down with a cleaner lubricant like Ballistol or Weapon Shield. Lately I've been using a 16 ounce $1.50 bottle of mineral oil that I picked up at a Wal-Mart pharmacy. (Yeah, mineral oil! The same kind you take for an upset stomach or constipation; and one pint is, like, a lifetime supply! It's a little messy; and you do need to wipe down the gun after apply it; however - like all oils - it gets absorbed into the surface of whatever it's applied to, and seems to last a long long time.)
I run my Glocks, 'wet'. I had a little trouble with them when they were new. The factory had to make some changes; and, these pistols definitely needed to be, 'shot in' with a minimum of 500 rounds. However, nowadays, I usually go through 1,000's of rounds every year with my Glocks; and, so far, (the past 3 years) they've been 100% reliable!
I lube ALL of the internals; and, then, I wipe everything down so that there is no excess oil film on the pistol. (The same way I do with all of my other pristine looking guns; and I have been doing this for more than 50 years, now.)
Fact is that I never bought into the, 'Glock mystique'. I treat mine the same way I treat everything else that goes, 'bang'! I mean, what the hey, it ain't, 'magic metal'! In my experience the best thing you can put on any polymer frame pistol is
Ballistol Sportsman's Oil. (The Germans ran their small arms throughout World Wars I and II on this same lubricant! So, yeah, it works!)
One of the best things you can clean your barrel and the pistol's internals with is
Weapon Shield. Just so you know, there is no way I'd trust my life to a dry gun; and, that includes the much fabled Glock.