Springfield XD or XDM, whichever fits both of your hands the best. Reformed Glock guy here. Nothing wrong with the G's...until you shoot a Springfield. Go with the 40 cal. That seems to be the most available ammo at this moment AND it's a great defense round.