Gen M3 mags