Anyone out there looking for a rifle, i suggest you stay away from cmmg. The gun i got looks good but it is almost 3 months behind when promised. Top it off they built it wrong with claims of revieving order wrong. Have the confirmation fax with correct order on it, they deny it. As a way of making amends sent a can of tactical bacon. Called the company and they said sorry thats it, no nothing else. That amt of money over 3 months could have had a decent return in the markets but no i gave it to cmmg! Never again. So consider this as testimonial, YES their customer service is crap. Send your money to someone else, no gun is worth this headache!!!