My 2 cents worth,
I got a new bush for the bottom of the shock, took it, the shock and the swingarm to my local machinist
They then pressed out the bush from the shock and the brass bush from the swing arm, turned down new brass inserts for the swingarm pressed them in, turned down a new pin to suit the new bottom shock bush, and pressed in the shock bush, all for about $50,
Snug as a bug in a rug.