I have purchased numerous items from AmmoMartUSA and have been disappointed once. I purchased an AR-15 receiver for a build and while installing the trigger guard one of the mounting points near the pistol grip broke while driving the mounting pin through. I am still waiting on a response from AmmoMartUSA about this issue and will reserve further comments until I am contacted or not!