I'd take an M&P, however I've never fired a 5906 before. But for being a plastic gun, the recoil on the M&P is nothing. Shooting the M&P40 has as much recoil as a P226 in 9mm. Yes I said that right. And the ergos are incredible. Love the low bore axis, too. If you're concerned about the...