Did you look at the Valve Seat at the bottom of the piston? See if that has come out. That was an issue with the early parts, but has been corrected. Did you register your Demon with the Warranty Center online? If not, you should so you can get all the upgraded parts without having to request them.
VANGUARD CERTIFIED MASTER TECH
Dead Box Sports
West Coast Parts, Service, Warranty, and Distribution
I have LEGO Paintballer Mini Figs