O I am finally down to the XD vs Glock 17 gen 3. I HATE the gen 4 grip so I am having a shoot off Saturday with the gen 3. Will also be shooting the SW MP 9 and 40 but those aren't in the running. Unfortunately I don't think I will be able to shoot the XDm. What it the benefit over the XD and will it matter for someone buying their first gun? I have also shot the Ruger P89. Any other guns I should look at before my purchase? I am looking to buy by the end of the month. Thanks!