Look I own several Rugers P89,P90,P95,GP100,SP101,10/22,PC9,and mini6.8. I only have one thing to say they all work and i can depend on them 100% of the time. As for MOA mini please the gun is not perfect but it does do one thing well shoot shoot shoot.