Bro just get the xd subcompact in 9mm, comes with a short 10 rounder, and an extended grip mag that holds 16. I love Springfield, have several glocks too, but I'd always prefer the Springfield, I also carry a Kimber 1911 recon (sub compact 1911) sometimes too. Pick whatever fits your hand best.