Some of those pins and be rough to get out . The brownells front sight block is a must. Or one like it. Of you have a vise and 4 inch angle grinder you can cut the towers off and the bayonet lug. A lot of big manufacturers do this to make low profile gas blocks. They seal better then the screw on type. They also don't cost anything if you have the grinder. FYI the grinder is 14.99 on 4th of july special right now. At harbor freight. The front sight block is about the same and will take a week . Dremel would work but, would take a few cut off wheels.