Piston stop
You can buy or make one. Here's one I made a LONG time ago:
Remove the no1 plug and make sure the piston is down quite a ways. Remove the battery ground for safety. With a wrench, rotate the engine until rotation stops. With a commercial, or adjustable stop, you may need to adjust the length. You are not trying to stop the piston at TDC but rather down in the bore some amount.
With the engine stopped against the device, carefally make an accurate temporary mark under TDC on the timing tab onto the balancer.
Now do the same thing, rotating CCW.
You will have two temporary marks some distance apart. True TDC will be halfway in between, and if the original is correct that is where it will be.