About the only issue I can see is if the lower O-ring failed, the tube and check valve assembly could launch off the piston rod.... otherwise a great design....Bob
I wonder if the O-ring is moving into the gap and laying against the end of the ram casting?