Here's the background on this story: I bought this gun last year in November 2011 and it has worked flawlessly up until recently. I only played one day's worth of full out war games with it and prior to it breaking it was just sitting there collecting dust in my room. My friend goes to pick it up and shoot it and it's just shooting air.. okay, wtf? I run through all the checks and end up tearing apart the lower receiver to find the tappet plate is broken. Awesome, I go to the local airsoft shop and pick up a tappet plate for it. I go to reassemble everything perfectly how I pulled it apart, only to find the gun is totally dead. It doesn't click, and the motor doesn't turn when I go and pull the trigger. I try multiple attempts to run through alternate power sources, I try to run direct current from the battery instead of from through the stock, nothing. I also alternatively try to run current through an automotive power probe just to see if it was possibly the battery that somehow died. Nope, battery's good. Out of curiosity I directly supplied power to the motor and it doesn't turn either, it should when supplied independent power right? After all these setups are run by DC current. Wiring looks good and has not been pinched at all. This gun was firing hard right before I tore it apart, it just wasn't shooting any bb's out of it. WTF happened?! I'm ready to crush this thing I've wasted so much time on it. I even bought a new supercore piston for it and obviously the local store has a return policy which is: There is none. Wow what a pointless buy. Any ideas? I need some fresh minds in this one. I was thinking trigger assembly, but how could it be if everything was functioning perfectly fine prior to.