M, C, L and S Series
I found some 12 round mags for the M40 at my local gun store in Olathe, KS. They have around a dozen left. I paid $35 for mine and they said that they would ship out of state as long as the state allows "high cap" mags. I don't know if I am allowed to say the stores name so if you need more...