as far as I know all the mags will work in all the guns, all be it you may need to tweek the lips or it may stick out. I have S40 mags for my S9-A1 so I get 12 rounds in my compact 9 and I have used many other mixes.