Springfield Armory XDM5015 OEM Stainless Detachable 15rd for 10mm Auto Springfield XD-M
This replacement or spare magazine is compatible with your Springfield Armory XD-M.
Springfield Armory XDME5920 OEM Stainless Detachable 20rd for 9mm Luger Springfield XD-M Elite
This replacement or spare magazine is compatible with your Springfield Armory XD-M Elite.
Springfield Armory XDME5914 OEM Stainless Detachable 14rd for 9mm Luger Springfield XD-M Elite Compact This replacement or spare magazine is compatible with your Springfield Armory XD-M Elite Compact...