I have a Ruger sr9 full size and absolutely love it. Super accurate, very thin, easy to carry, and great reliability. I also have the beretta Px4 storm in full size, but it is 40 cal, however, I love the storm as well. If I had to vote for one, it would be the Ruger. You wouldn't regret that...