I own a Beretta 92FS, a Mak, and my most recent a 3rd Genration used Glock 17. I've shot a Steyr M9, Walther P99, and the XD. My choice would be the Glock hands down. The Steyr was very reliable, but the sights are very hard to get used to. The XD looks very ugly to me. I also found that if you...