I recently bought an M&P 40 compact as s self defence firearm. For me it fit my hand very well and I can shoot it as well as a 1911. The weight and size are perfect for me. I have had all of the glock sub-compacts (9mm, 357 sig, 40 S&W, 10mm, 45 acp), Walther P99, H&K UPS, and a styer 40. Of all the poly pistols I like the M&P the best. The gun is very accurate and so far I have no dislikes about the pistol, a rare thing for me.