LMT almost my idea of a perfect fixed sight, EXCEPT.....

I am hoping it is just a bad week or so. I have a bunch of Troy gear and it all GTG the rail is my only issue.