Listers are fit with floating pins. That is that there is a close "push" fit into the piston and tight running clearance in the rod bushing. Wrist pins are quite hard. The bushing at the top of the rod will wear and wear the wrist pin with it. The top bushing is honed to fit and the oil hole drilled in at installation.
If you are this far, get a new piston. It comes with a wrist pin. Install fresh rings, gaskets, hone the cylinder and do a general top end overhaul. Touch up the valves. De-carbon the head. If the cylinder has issues, oversize it or replace.
There is no need to beat, hammer, heat, or punch. A press is the correct tool. If you do not have the right tools either get them or find a properly equipped shop.
Bob