Please help! 23 spline with 25 tooth gear input shaft needed

If it's the bearing surface problem, I have them spray welded and machined, about $100 C.
No it’s the teeth on the 25 tooth gear are absolutely worn from 50 years of previous owners abuse.