I like and own the Glock 20, 23 and 27, Walther p99, Sig 229, 220, 210-6, and 226, S&W 686 and 3913, and HK p7, and I sometimes carry any one of them. But, and I hate to say it because I did not like them for years, my favorite carry gun is a lightweight 1911. I switch between Kimber Ultra Carry with CT grips, Colt Commander XSE with CT grips, and Wilson kz45 Compact. I originally wanted to like 1911's, but bought and traded several over the years and never loved them because I didn't trust their reliability, and wanted higher capacity. However, over those same years one thing became evident to me. No matter how nice and reliable my other guns are, the lightweight 1911's carry and shoot better, for me, than anything. While I had to work on the Kimber to make it 100% reliable, all three now never bobble. The one thing I consistently notice at the range is that I can hit more quickly and more accurately with the 1911's than I can any other gun I have tried. I know everyone has their own quirks, and what works well for one person might not for another. This isn't to say "my choice is best" because it is not...except for me. Anyway, while I sometimes miss the high capacity Glocks, Sigs, Walthers etc, the fact remains that i can hit my target faster and straighter with the 1911, so I have compromised on the capacity issue. It took many years for me to go back to the old, and some would say outdated, 1911, but for me it can't be beat in its inherent "shootability".