Can you get a longer pin? If you can, just replace the pin. I would be surprised if the pin wasn't removable. 99% of the time they are easy to pull out. For them stubborn basturds, put the pin in a bench vise, thread in the bolt (not tight) and TAP with a hammer.