Guys, I have 22 of the CMI Mags(GI contract overrun), and 3 of the Norinco mag. All of these are good mags, no rust. The Norinco mags look unused, and the CMI mags are all new, never loaded. Total of 25 mags. $20.00 each plus actual shipping charges. I will ship for free if you buy them all.