I just recently bought a XD9 and I love it. But now I'm ready for a gun with more fire power. I dont think I want a .45 just quite yet due to ammo and me being in college money is still an issue. I am getting my cpl here soon so I will be carrying. So basically I have narrowed it down to these two firearms. ( I am left handed and I know that bears huge in my decision) Thanks for any advice about these weapons!
If you like the XD9, you'll love the XD40. If thats not an option, both guns are good choices but I'd go with the Glock 23.