A good machine shop and a good tradesman could do that repair, fitters and turners can do anything with the right tooling, man I miss being a TA in the maintenance workshop at TAFE, done a lot of work on my Norton there.
Worked at Bracken Ridge TAFE for 31 years and 15 years as TA to the maintenance fitters shop.