I had it, and It's still a nightmare. I ordered in in early July, FINALLY came the last day of August. The very next day, the gearbox locked up, and I had to send it back. another month passes, I got it back in mid October. Immediately there was a wiring short, the gun simply wouldn't fire. after an ongoing email debate with airsoftGI, I can finally send it back AGAIN. Maybe I got a lemon, but I wouldn't recommend it.