I have used OEM cylinder, piston with rings, wrist pin and bearing, air filter, and Walbro carb. I got these when I bought another box of parts. The cylinder and piston are in excellent condition. I will take $65 for everything plus $10 shipping in the U.S.