1999 335 ball joint stuck

I have a 1999 335 Sportsman. The ball joint is stuck in the bottom of the suspension strut. My Polaris dealer says the tool to remove it is no longer available. I’ve tried heating it with a torch etc. and can’t get it out. Does anybody know of a tool that will work for this or any other way to do this?
Thanks