Ive recently beefed up my m107 to a higher fps. everything has held up alright except the compression and the piston. the piston (lonex blue) stripped in less than 500 rounds. the force from firing also caused the cylinder head to come out of the cylinder. what can i do to prevent this and what piston(s) should i look at getting for a higher fps output