Why don't you rebuild it yourself? Parts are readily available. If you decide to pull that mag off the engine make sure you make a note where the rotor is pointing. Then don't rotate
the engine once the mag is off. When you reinstall the mag just rotate the rotor to the position when you removed the mag. I would make sketch on paper so you don't forget. Once you do this your engine and mag will be back in time.
This is so you don't need to bring No1 piston to TDC on the compression stroke. Hal