I like the direction this thread has turned, but it doesn't seem like the original poster got a very definitive answer to his magazine question. I am a huge fan of CZ75 variants, I have an Uzi Eagle, Tanfoglio TA90, 10mm longslide Witness, CZ97B and a CZ Tactical Sport. Except for the TS, all variants made in the last 20 years use either small or large frame mags (the TS uses unique wide-body small frame mags); as I understand older models use a different mag. My small frame guns (Uzi Eagle, TA90) share mags with the CZ75B, whereas my large frame guns (Witness and 97B) share the same, larger mag. Large Frame Mags measure 1.345" x 0.850" while small frame magazines are 1.250" x 0.800". With some brands of small frame mag, I have had to dremel out the slots for the magazine release, but other than that, they've all worked great.