Range Glock, thy name is Glock 34.4 or Glock 35.4.
4th gen G34's are ruling range games all over the nation. Get Warren tactical sights, gen3 guide rod adapter, gen3 SS recoil rod, wolff 15# recoil spring, Agency arms magwell (for stock mags), Dawson ICE magwell (for TTI extended mags), use the largest beavertail grip. Medium striker spring, and a little polish, some 2000 grit sanding, and you have a pistol that's as good as anything out there. KT makes nice OWB holsters for the 34/35, but I recommend using a 41 holster instead. Just about all Glocks will fit in a 41 holster.
Glock 41 is also a fine choice, if you feel like shooting a .45.