Would it be possible to have it welded or otherwise repaired? I don't know the size of the material or what it looks like but I had a machinist repair a broken front axle on my old Mitsubishi tractor. He squared the ends then bored and threaded each half and put the threaded portion of a one inch eight line bolt tightly into each side. He ran pins through so it couldn't come apart. It may have been running that way for ten years now.