I'd like to say its' a Glock but it's not!

My favorite is my pre-lock S&W 640 in 357. Small, smooth, accurate and very powerful. It goes everywhere with me. Second favorite is my newer S&W MP in 45 ACP (this guns shoots so much better then I ever expected it to

and it carries oh-so-nice). When it comes to the power to weight ratio, these two get to go along for the ride.
When it comes to kicking IDPAss I still revert to my Glock 34.
