I ordered a Alpha Shooting Sports 10.5 CHF nitride upper. It was overcast and raining rather dark at the range last Sunday. It was supposed to come with an A2 flash hider. It came with a thread protector. Big orange white flames! At least 12-18" in diameter! A2? It works good on my 16" AR47's. I am wanting to go as cheap as possible. I am going to research my Kaw Valley linear that I put on my AR40. I didn't like the flash signature at all.