Might be better located in the Sights, Optics, Zero subforum.

I only have experience with Magpul so far. Not much of an iron sight guy.