I contacted celicus, hotspot, and asiarsoft regarding missing pieces finicky ecu. All ignored my comments. So that would be a no. My lower is now at hotspot. There saying I messed stuff up. I don't believe that's the case but be that what it may. Still doesn't account to celcius not sending me a complete gun. I was missing hop up pieces (which I purchased and installed), motor pins ( still don't have) and the ecu still acts up and fires wierd all the time. My ctw also when brought home had grease or oil shooting from gearbox when trigger was pulled ( when upper was open). Yet I'm told I oil and lubed it all and made a crazy mess. Imo. I won't buy another ctw because celcius has poor quality control and poor customer service even to there distributors from what I've seen. If your looking to get a ptw but price is too high is why your looking at a ctw imo either save money or don't get it. I ordered my gun feb 8 received my gun apr 7 went to a game and it fired but had a horrid chrono ( because hopup chamber packing wasn't there) and horrid range, went to a game a week later was working pretty good I was happy three mags later stopped firing but ecu light was on. Gave to hotspot they say mosfet is blown and motors blown and that it was all my fault. They're pretty good at what they do but is what it is. Also bought a 450 cylinder and it broke after 32 shots. Your literally getting what your paying for. So be preparred if you get a ctw to may have to fix change upgrade parts. If my electronics give me any more issues there getting changed to ptw electronics. My ctw was my primary gun and is now just a backup whenever I get it as my ptw our ranges and performs my ctw and my ptw is a cqbr my ctws a full length m4. I tried giving celcius a chance to make do on there mess up but they failed. Supposbly even hotspot and asirsoft emailed them with my issue and nothing. With the way things are going with my ctw, its going to turn internally into a ptw if this keeps up. But odin, hasn't had a problem with his. So its really a hit or miss with celcius from what it seems and too many people lately have been missing.