I already owned three M&P pistols; an M&P 40 CORE, an M&P 40 Compact, and an M&P 40 Shield. They've all been extremely reliable, and the recoil with various .40 S&W types of rounds, has been snappy, but not punishing.
I but Storm Lake conversions on the CORE and Compact, and now run 9mm, since...