I used to hate GLOCK'S. Grew up shooting pistols. My Dad considered learning the pistol as part of young mans education. He said it was the modern equivelent of a Rapier. and every Gentleman should have, and know how to use a pistol. It just stuck with me. I shoot regular. If I go a few days without shooting I feel like, well, its over due. It has been kind of like working out for me. I am 34 and have owned a Pistol since 14yrs. In fact if I feel to lazy to hit the gym, I can justify (in my own mind anyway) by pulling out a box of target shells and headed for the shooting range. I have owned alot of pistols including a springfield 1911 .45, a CZ 75b, beretta-92 and a sig 229 among many others, but my first pistol a smith and wesson model 39, for my 14 birthday. I know I put every bit of 25,000rds through that 39. And the 1911 probably 10,000 before I sold it. So I decided I needed a new carry pistol the other day. Had my sights set on a CZ P-01. Used to own a CZ-75 and liked it. So I got in my truck and headed out pistol shopping. I came home with a Glock 23. So what can I say? I have probably 400rds through the glock right now....and...I like it! It dont seem as well made as some others I have owned, and the damn thing feels cheesy and looks damn ugly. But it shoots well, point of aim is right on point of impact out of the box. More than I could say for a few pistols I have had new. And the .40 S&W, well, look. I know a 9mm can get the job done. And you 9mm guys can shoot pretty slick with the rapid PTat, TaT,Tat, TAT. and all, but the .40 Goes BANG! and I like the extra horsepower. Recoil is no problem for me and the 23 glock to me don't recoil bad at all anyway. A yugo can get me from point a to be just fine, but I like my american V8. And the .45, yeah I had one, and it's a good ole round. Accurate, manageable. But in my opinion it aint got nuthin on the .40 and the .45 ammo is rediculously high anymore. So I got the .40 in a glock 23 Now I am on GlockTalk, and I like Glocks. The glock .45 is looking good right now.