I was not shipped my entire order, but was charged for it. I emailed them 3 times to report this and called 4 times but never heard back from them. Very poor customer service, not a reliable company to do business with. Would not recommend anyone buying from them on line. Will be filling a complaint against them with the state of CA and the ATF.