I haven't shot a glock yet. My dad recently purchased a 31C but I haven't been able to get to the range with him to shoot it. I have handled it briefly and it is a totally different fell then other pistols I have shot. I would like to spend some time shooting a Glock 19 or 34 and a M&P9 in one range visit. I like my SR9 but gamer parts are limited not that they are really needed... . but some are wanted.
My take on the Glock thing. Many people, including myself, have the same reaction when they pick up a Glock. It feels quite different than other handguns. It doesn't seem to "fit like a glove" as others you might pick up. Often the phrase "It just doesn't fit my hands" is uttered. I have to say, after shooting a few Glocks, that it doesn't take much adjustment to shoot them, and shoot them to their potential.
I know that I initially wouldn't even go beyond the act of picking one up. I couldn't get past how different they felt. Now I've got a few hundred rounds through my Glock knock-off and I have to say I don't notice the difference anymore. I was able to shoot it accurately (for me) right out of the box.
One thing I like about the Glocks is that their stock trigger is surprisingly good. Whoa...whoa..whoa there folks. Before you get your panties in a bunch, I didn't describe it as "smooth" or "light". When I describe it as "good", I'm talking about the take-up, break, over-travel, and reset. In these aspects, I would have to say it is not much different from my XDm's Ultimate Match Trigger from Powder River Precision. I'm betting that the G34 trigger, which is lighter than most other Glocks, is even closer in feel to my XDm.
Sights are functional. I've heard people warning of them breaking off because "they are plastic". Others such as our in house Glock Guru, Chris Zeeb, says he just doesn't like the stock sights. Personally, I like fiber optics, but the stock sights aren't bad.
I think Glock makes a very good gun. I haven't witnessed a Glock Miracle yet, but I think it should live up to its "takes a licking, but keeps on ticking" reputation.
Fly