Guns are crap, will break within hours of use. READ THEIR RETURN POLICY. They will screw you over. It cost me $ to do business with this store. My total order was over $240 and I got $150 in refund. (plus I had to pay for the shipping to return the piece of garbage gun) Even though I complained, the little girl at the end of the phone was saying over and over,, "that is our policy, that was clearly stated."... I will never buy from this store again, and will tell anyone who wants to know that AIRSOFT MEGASTORE SUCKS!