I will say this...If you are wanting to go compact, the M&P is the way to go. I held and fired a lot of popular .40 compacts on the market (Glock 23&27, M&P Compact, XD Compact, Walther PPS, and even the new Springfield EMP in 40). and for my hand at least, the M&P was the most comfortable and usable. The finger grip extension is a must, but once in hand you really dont even notice that it is a compact. It feels like a full size gun.