I kept mine solid and slotted the end with a mill to a sliding fit to accept a flat conrod.
The wrist pin was 1/8" brazing rod. Drilled a hole perpendicular to the slot, and insert the pin through the piston and conrod.
I grooved the outside of the piston for 3 light vee grooves.
Cylinder should be bored and lapped first before fitting the slightly oversized piston. Plain paper can act as very fine sandpaper to "lap" the piston down in the lathe to just fit the cylinder bore. When tested with a thumb over the end of the cylinder the free piston should take a minute to slide down under its own weight for a good seal. Hope that helps!
