Just get the SUB that takes Beretta 92 mags. Get some Beretta mags and put the XD cut in the front of the mags and they will work in both guns and have hi-cap mags to boot! Those hi-cap mags that Springfield is offering are modified aftermarket Beretta mags. I have a XD-9 tactical. I have modified Beretta and SIG mags to work in mine. The mags still work in the guns they are intended for so they are still legal.