Mag for a Cessna 150, or a 152?
If you just need a mag to get an aircraft home, I have 2 of the old throwaway mags off an O-200 that I just replaced. Both were working when removed.
One of them would probably get you home. Airworthiness to be determined by your mechanic. They would cost you the shipping to get then to you.