I've got a HW45 and when cocking it one or both of the cocking levers come out of the piston. I'm assuming either the levers or the piston itself is worn - but which is more likely? Anyone had any experience of this?