I paid $20 with the catcher at the tip - often these older models sit there for a while due to people thinking its old and will be completely stuffed.
Granted in this case it needs a new piston, but fair enough because it has already done 47 (maybe 45 as it looks like it sat for a year or 2) work.
And pushing it back to the car over gravel, it still felt as tight and rattle less as a new one.