Thank you for sharing the video link - the replacement appears to be straightforward, but I don't know if the math will make sense. I paid $180 for this in 2017 and it looks like the piston will run ~ $100 (I'm not sure what the part number is, but the cheapest non-refurbed one on Hatsan's site...