On my 1939 Petrof, the repetitions are ovalized; 2 years ago I had the repetition levers completely replaced with others of dubious origin, with disastrous results.
I had the old levers reinstalled with the old hammers appropriately shaved down, obviously by another technician, but the precision is a bit poor...
What do you mean by precision? Have you tried checking the pins? Anyway, shaved hammers and ovalized rollers as a premise would lead to the replacement of the entire complete action; certainly, if the dimensions or weights are changed, it's a disaster... it seems like an easy thing, but I fear it is an intervention that only 1 out of 5 tuners performs well
The diameter of the roller must be checked as it can affect the alignment in question. Furthermore, the distance from the hammer lever pivot to the core of the roller is decisive!!! It is almost always 17 mm, sometimes 16.5 or (exceptionally) 16.0. Therefore, one cannot use spacers different from those installed by the Manufacturer. Naturally, all measurements can be found. Or the roller must be replaced with an identical one. The hammer rail must also be suitable for that specific instrument model.