I've used both TS125 and CR125 pistons quite happily. 73-75 CR pistons (easily found, I have quite a few now), and I think TS125 up to mid/late 70s sometime. Both need their skirts trimmed to work properly. You can find TM pistons on the odd occasion, but needs careful searching. Don't forget to try searching on 1975 RM125 as well, as they are the same piston.