I too carry a glock; a model 22. I keep extra mags in my truck and rucksack. I don't carry an extra mag on me unless I'm going into the woods. I carry IWB at 3 o'clock using an inexpensive holster for concealed carry and a fobus OWB kydex holster for open carry.
From my mobile phone