After 25 years of building & racing TM Suzukis, I think I can give you some advice in regards to the front fork situation on your TM125. If you want a fork that is a straight replacement for the the original TM forks, you can use 76 RM100A forks which are externally identical and internally have some minor upgrades. The original 100/125 forks however bottom out continuously, so a good upgrade is to the TM250 forks ( which are now becoming like rocking horse poo to find), but you will have to go to the TM 250 fork bridges or get your 125 bridges machined out to fit the larger diameter 250 forks. You will also need to use a 125 stem tube in the lower bridge (press in, press out) or machine up a spacer to allow for the different frame head stock heights. 76 RM 125A and 77125B Fork bridges will fit, with the sames modifications as for per the TM250 forks. 76125A forks are almost the same externally as the TM250, with the lower left leg being one piece around the axle unlike the normal TM clamp system that is normally used. Right fork leg externally is identical to TM250. Internally there are differences which improve the fork action. You can also use a RM125m/s set up (fork bridges, forks etc), but again very hard to find. If you are looking for cheap and easy to source you could go down the TS route - 185, 125 but early TS 125 forks are all steel and look ugly as sin on a TM. The performance is as bad as the original TM125 forks. keep in mind, for some of these changes you need matching hub, axle and brake cable ( ie: TM125 front wheel will not go into TM250 forks) and brake cables differ in design details as well. You really need to work out what you want to achieve and spend, for the effort that you will put in.