For an xpw? Yes, they should be. Partstree has them for $125! The cylinder is about $200. I got a NICE used xpw cylinder and nos piston, sans rings, locally for about $75 through some careful checking in a bin of misc 372 stuff.Is a new or used piston available?