To be sure, they come apart easy enough, repair? I am not sure yet
I happened to see today a piston on ebay that showed an o-ring on the piston, mine is just a steel piston without a groove
As mentioned before there is a little check-valve (tiny ball with spring) that is rusted bad on mine, I...