Both are excellent guns. If it was my choice I would go with the Glock for two simple reasons. First and foremost is that the Glock has a lower bore axis. For me I find that it lets me get on target just a bit faster and results in less muzzle flip. Second, for my hand size the trigger pull on the Glock is better.