So straight up screw airsoftmegastore bunch of cheap twats. Told me they won't rma/repair my gun because it has a sticker on it. Nowhere in their return policy does it say if there is a sticker on the gun they won't repair it. They told me at first that they didn't have any mosfets to replace the one that went bad 3 weeks after purchase and that they would remove the bad mosfet and ship it back to me... I'm like i could have done that myself and saved the 20 dollar shipping back to them... Besides that i paid for a gun with a mosfet, If i wanted it without the mosfet i could have bought it for cheaper without one. The customer service rep i talked to was a snide little twit that knew less about airsoft then an 80 year old grandma and was about as useful as tits on a boar. Bottom line, Don't waste your money ordering from these people unless you have so much cash to waste that you don't care if you get good quality gear