I seen a 9 moa I think would be perfect for up close work. Correct me if I am wrong but that would be 2.5 inches at 25 yards.
And Turn Key, where did you get your slide milled to fit the sight low like that?
Not sure where he got his done, but you can get them here.One Source Tactical - Technical Services Division