CDNN Investments ripped me off for $89 a piece for 2nd gen G22 FML mags! What junk! They all needed new springs and baseplates. The mag catches were all chewed up! I learned my lesson!;g Just wanted to warn the rest of you. I contacted them thinking they would give me a partial refund or even send another mag. They said no. Buyer beware.