Springfield XD Service 9mm 10-Round Factory Magazine $28.95 $19.86
Springfield XD 9mm Sub-Compact 13 Round Flush-Fit Magazine $29.00 $19.61
Springfield XD Sub-Compact 9mm 16 Round Magazine with OD Green Sleeve $39.95 $25.99
CCI 9mm 115 gr FMJ Blazer Brass 50/Box $16.95 $8.99 ($0.18 / round)
Magtech 9mm Luger 115 gr FMJ Centerfire Ammo 50/Box $8.98 ($0.18 / round)
Sellier And Bellot 9mm 115 gr FMJ 50/Box $18.95 $8.22 ($0.16 / round)
Hornady 9mm Luger+P 135 gr FlexLock Critical Duty 25/Box $30.71 $19.55 ($0.78 / round)
Sellier And Bellot 9mm Luger 124 gr Full Metal Jacket 50/Box $8.22 ($0.16 / round)
Winchester 9mm Luger 115 gr FMJ Service Grade 50/Box $9.99 ($0.20 / round)
Federal 9mm Luger 124 gr FMJ American Eagle 50/Box $17.95 $10.99 ($0.22 / round)
Sig Sauer 9mm Luger 115 gr JHP Elite V-Crown 20/Box $19.00 $12.99 ($0.65 / round)
Winchester 9mm Luger 115 gr FMJ Service Grade 500/Case $94.99 ($0.19 / round)
Federal 9mm 147 gr HST Jacketed Hollow Point Personal Defense 20/box $31.95 $21.93 ($1.10 / round)
Browning 9mm Luger 115 gr FMJ Training and Practice 50/Box $16.99 $9.40 ($0.19 / round)
Winchester 9mm Luger 115 gr FMJ Steel USA Forged 500 Round Case $74.90 ($0.15 / round)
This fits the Springfield XD Mod.2 9mm subcompact perfectly. And the price is right.