Rather go for Tanfoglio mags,better quality,slightly cheaper and they dont have the 2 piece construction of the CZ mags that hang up on insertion and break pretty easily if you drop them.Ive also found that the CZ mag springs lose their tension pretty quickly.As noted above,freedom ventures has Tanfoglio mags