“I love aero precision’s products but dealing with their customer service is horrendous and they took a month to ship a hand guard and now my delivery date keeps changing. I do not recommend buying from their site. Try to buy their product locally or on a different reputable website.”