I have a stock M11/Nine and an MPA Defender. Full auto versus semi auto aside, the MPA Defender is top quality. It's well made and is incredibly accurate. I wouldn't hesitate to recommend one. Of course, if you're looking for that old school '80's look, it doesn't have that.