I'm gonna push for the Glock 21, accurate, dependable, go ahead and get the night sights, and you can shoot lead for practice, versus the other calibers. If you don't mind 10 round mags, then the GAP model 37, may fit you better, and once again, no problem with lead bullets for practice. I wish I could shoot an XD, I like many of the features, but have no experience with them, it too could be a good choice.