I'm looking for some advice from you guys with competetive shooting experience. I'm looking for a new gun primarily to have at home for home defense. But i'm interested in getting into some sort of practical shooting competition and would like to get a gun that can also be used for that. The Glock 23 seems to be at the top of the list. I know it will be fine for home defense, but how much of a disadvantage will it be compared to the Glock 22 at a competion? Considering sight radius, weight, and frame size etc. I'm also interested in the Smith and Wesson M&P 40, probably the pro, which as far as I can tell is more suited for competition. Like I said, this gun is primarily home defense, but I'd like the best option to be able to use it in competition also. What's my best option?