>>724184843
I assume this part is a detachable compensator of some kind. If everyone is using HUD sights then the blocked irons are no problem