compact and full size CZ .40 mags including pre-B, will fit and lock into my CZ 100. i have tried them all. .40 Tac Sport (or TS), and RAMI mags will not work. the slide will not stay open on the last round fired however. with a little bit of investigation i found that if the follower is modified (or the slide catch for that matter) a bit where the slide catch contacts the follower on a new factory mag it will hold open however. its probably better to just buy the off brand, but I just wanted you all to know. I will test fire through all different fitting mags in the next week or two and re-post results.