I'll be another vote to try the guns first. And don't just try it for a single magazine, put at least a hundred rounds through each. I really wanted a 10mm, but I've got small hands and couldn't find one that fit (I tried several including the Glock and XD). I switched to an FNX-45 tactical and it's night and day better for me. I run an upsized spring and 45 super for bear protection and cheap stuff for practice. It's extremely easy to shoot and comes with all the upgrade you'd do to your Glock , which negates the cost difference.