These are in like-new condition. They fit and function properly in all of my Glock pistols (from what I have tried), but they do not fit in the CMMG Banshee, which is why I am selling them. It's not that they malfunction - they just don't fit in the CMMG. I would possibly trade for SGM 20 round magazines or sell outright - $80 for all 6 magazines, no tax, no shipping - pickup in Dawsonville. I have maybe shot 1-2 magazines full of ammo through only 1-2 of the magazines. They are indistinguishable from brand new. I will need to take a picture of your CCW in order to protect myself.