Own the fulsize and compact M&P 9mm and have had absolutely no problems with either, no mags dropping out, no FTE or FTF, no walking pins, just 100% reliability through close to 3000 rounds between the two pistols.:D Did own an XD 45 for a while and was very happy with it, only a couple of jams...