If Zero stars was a rating I would give them that. I unfortunately have to admit that I've apparently been scammed to the tune of $400. I wish I'd looked for the ratings sooner. I'm just glad I didn't order the 3 guns I wanted and decided to do a test run first. What ever you do don't do business with these guys. I should have known when everything they had was in stock.