I would go GP100 if you only have one pistol. nothing wrong with Ruger auto's though. I have a P94 that has NEVER had a single problem. They are not bricks either. Grip isn't nearly as big as a beretta 92 and the slide is kinda squared but is not too big and plain works. Either gun will serve you very well, just personally I would rather have a revolver in .357 for my only pistol.