Brass or bronze for the piston – I doubt if the steel one is original. Brass is OK for a little engine.
Make the piston first – turn slightly oversize, face, drill and tap from the tailstock, put the groove in, then part off. Then if necessary, reverse in chuck and face other end.
Now chuck the piston rod and set it to run true – this is important. Thread using a tailstock die holder. Without removing the rod from the chuck, screw the piston on with a drop of Loctite, and it should be running true. Now taking light cuts with a very sharp tool, turn the piston down to be a tight sliding fit in the cylinder.
It is of course advisable to check that the cylinder bore is circular and parallel before starting!
Hope that helps.
Edited By Redsetter on 13/06/2020 17:16:06