Before Christmas Centerfire Systems had the package deal... I got 2 17 rd and 1 of their 33 rounders for $17. I plainly marked them all as training mags, but they have all functioned 100%. I certainly don't advocate aftermarket stuff for carry, but for training I'm not going to pass up a deal like that. Even if they ever do malfuntion, I'm just getting that much better of a training session.This may be totally obvious to most people, but I'll throw it out there anyway. Do NOT get a generic mag. Even for target practice they're a pain. I got 3 or 4 FTE's and even a double feed in one range session. Waste of money. I've read that if you replace the spring in them that helps but why even bother. Stick with OEM.