Just to add another .2 cents - when i first got mine, I had issues with BB's just plopping out or firing wildly. Same as Blastyman mentions, I tried a little silicone spray in the loading rod before filling it with BB's, which in turn lubed up the mag, its been 100% ever since. Hope it helps! (after you get a new piston...)
__________________
|