I have had a M&P Pro 9mm, M&P Full Size .40 and this M&P Compact .40 The M&P Pro 9mm was not a good gun for me, I could not hit anything with that pistol and I sold it.. The Full size and Compact guns are awesome though:yesway: