Will your front sight base be a fixed A1 A2 type sight? If not, will the FSB (gas block) be at the same height as the flat top of the receiver. I have found that although upper receiver manufacturers say they are mil spec, there are receivers that seem to vary a bit on the height of the picatinny rail. If the FSB and picatinny rail are at the same height then Magpuls are a great way to go. If your mounting to a quad rail handguard, then once again it is important to see if the top rail and the upper reciever picatinny are on the same plane. I have a drawer full of cheap sights I thought would work out for me on different builds, but then found out I wasted time and money on them. Good Luck!