I googled "nitro piston replacement" and found this alternate method . . . using a clamp that I already have. Has anyone used this alternate method? Is it as easy as it looks?
Yes, it is! The size of the socket doesn't have to be 14mm; anything between 10 and 15mm would work. But the bar clamp has to be able to open to at least 17" between the pads, to get around both the that flat part of the barrel assembly and the socket:
But once the clamp is in place, one squeeze, and the pin just drops out. Here's my bad gas ram:
I can compress it fully with my hands. I'm assuming that's bad, as I can't apply nearly 60 kg of force to it. The total length is 10 1/4", or 260mm, the body is 150mm, leaving an expanded shaft length of 110mm, and the diameter of the shaft is 10mm. Diameter of the body is 18mm:
This all matches the Custom Air Seals specs except for the smaller shaft diameter of 8mm. Is that going to be a problem? I took this photo down the compression tube assembly, and it looks like the shaft just inserts loosely into a milled-out cavity in the piston (the out-of-focus part, right in the center):
It seems like a smaller shaft would center itself in there, and I don't see any seals that go around the shaft itself.
Should I take a gamble with the Custom Air Seals part? Or should I pay the extra $18 for the Crosman OEM part?