All honesty… I always replace flash hider anyway but this one was threaded poorly and installed with some brown grease from manufacturer. The flash hider was more difficult to get off than any other I've encountered. But once off… barrel threads perfect so I don't know what was going on… normally I save factory parts but this went in garbage. I've also had to file to fit…. Charging handle plug on last 2 uppers which is fine for tight fit but just extra work considering I'm installing on Aero M5 lower as they suggest. And in general…. BCA uppers all always over gassed and I've always purchased an adjustable gas block for these from BCA… minor things considering initial cost. It's a good foundation to start with and all barrels have been nice for me. No broken components in any of my side charging uppers from them. Again as I get time I'll update my follow up post. I'm a fan….. and 22-250 friggin screams out the gun… first velocities 3400 with mid range powders pushing 55 grn. All once or twice fired brass. So yeahThank you for the update, that's an upper I've been eying.