I have these extra mags for my XDM 9 7-8 years ago. Note: these 40SW mags all fit the 9mm, great for practice. At that time, 9mm mags was almost impossible to find).
1x 9mm(13rd), 3x .40(11rd 40, 12rd 9mm)
$12 each, with Pearce finger rest floor plates(except the 9mm)