The seal was the Walther Talon-Hunter-Mag-Turkish Guns. ARH website lists OD as 1.142 inch which is 29 mm. Vortek has a seal for Hatsan 125 for 29 mm tube size. You think it will fit on the piston and in the tube of the NP XL? It would be interesting to try this, thank you for pointing it out.