Seen lots of S & W MP's for sale around here at decent prices. They look decent to me. Especially with the fully railed uppers going for $600 in some cases.
I've seen a bunch of em fired at PD qualifications and never saw one have a failure.