Yep sure looks like the clip failed you can see the top part of the piston is gone and the fragment sitting on the top of the piston Not sure. Bought it used,modded.
Hope the cylinder is ok, luckily I have a spare piston
Hope the cylinder is ok, luckily I have a spare piston