基本的にピストルにおいては異なるモデルの間でマガジンの互換性は無いと考えた方が安全です。しかしこれはケースバイケースです。
同じマガジンのボディを使用していてもマガジンのフロアプレートが異なる結果使用できない場合もあれば、マガジンリリースのノッチの位置や形状が異なるといった設計上の違いも互換性が無い原因となりますし、同じモデルであっても製造時期の違い(世代違い)によって互換性が生まれたり無くなる場合もあります。
また口径によっても異なり、例を挙げるとFNPとFNXの間では.45ACPと.40S&Wのモデルでは互換性がありますが、9mmでは互換性がありません。
また、フルサイズのマガジンはコンパクトのフレームで使用可能でも、コンパクトのマガジンはフルサイズのフレームに使用できないといった場合があります。
例を挙げると、FN509のマガジンはFNSに使用できますが、FNSのマガジンはFN509に使用できません。(FN503とFN509は互換性なし)
SIG P226のマガジンはP229に使用できますが、P229のマガジンはP226に使用できません。(P228とP229は互換性あり)
ベレッタは92シリーズ(92S、92FS、M9、M9A3、90two、センチュリオン、ブリガーディアなど)でフルサイズの同じマガジンが使用可能ですが、92シリーズはPX4やAPXと互換性がありません。
グロックはG17とG34が同じフレームを使用している様に異なるモデルで同じフレームをシェアしているため若干の互換性がありますが、先ほど触れた通り大きなフレームで使用されるマガジンは小さなフレームで使用可能であってもその逆は使用できません。(G17やG19のマガジンはG26で使用可能ですが、G26のマガジンはG17やG19で使用できません)
また、Gen3はマガジンリリースのノッチが右側にしかないため、マガジンリリースを右に変更する場合はノッチが左右両側に備わっているGen4/Gen5のマガジンが必要になります。