“Just bought the barrel a week ago, fit great on my enhanced upper, when i received my package i was missing the gas block i had ordered, contacted customer support and they had one sent out the next day. They got everything taken care of within a few hours and even after listed business hours. Definitely will order more products from them”