I have a two year old Ataman AP16 that I took out of the safe today to shoot and the air cylinder was empty. When I tried to fill it air was coming out as fast as it was going in. After a little messing around with it I figured out that if it was cocked it would hold air with no leaking, but decocked it would leak bad. Any ideas where to start?