Just to add to the discussion. The Smith&Wesson M&P Shield is a great carry/protection gun. It's thinner and smaller than the Glock 23 or 19, but is still very shootable. It is also very concealable, and size really does make a difference, as eventually a larger gun just does not get carried on...