i have never fired or owned one of their AR's but i have had to contact them about a part. I can say they have great customer service and took great care of me. it wasn't even an issue on their part, but they still took care of it. i wouldn't hesitate to buy anything from them now.