I'm pretty sure that the only slide that will fit on that gun is a WE slide. As reluctant as you are to try that, it's probably your only bet to get this gun running again. I would also suggest if you can to get the proper bushing from WE as well.
I had considered the WE 1911 at one point, but it's lack of compatibility and overall bad reviews made me think otherwise.
__________________
|