Can't offer an opinion on ALL the guns, but my regular carry is a Glock 36. I have an XD 45, and numerous other Glocks, Sigs, Kimber, etc., but until I get my latest purchase, a Kimber Ultra Crimson Carry II sighted in and tested for reliability, my G36 is it. Just my .02