I would say glock I own a g26 and g19 and they are on my never sell list, you just cant make them fail. I also don't like external safeties :barf:, but I would not hesitate to own another ruger product because there customer service rocks. That said buy what fits you, for me glock just feels right.