Pick the one that best fits your hand. imo they are both the same gun but the XD has some "band-aids" on it like the grip safety. Glocks are kinda like AKs. They look fugly but will almost never break down and will eat anything you feed it. I carry a Kimber normally but it's back at the factory atm so I'm carrying my old reliable, a Glock 21.