Runs great actually got it from my brother. He did some barrel upgrades. I have added a couple of accessories to it. My older brother stopped playing the sport and ended up moving out of state. He gave me his guns and I had to replace the piston.