Have had a MPA-30 and MPA-10 (should really get rid of this one at some point as I never, ever shoot it) for a long long time. 100% reliable, and performed as advertised. Had a minor parts issue with the -30 because of a bad batch of heat treatment on the sear, they sent out parts immediately...