My I make a suggestion. KelTec PMR 30 paired with the CMR 30. You can buy the both for a few dollars more than the Ruger 57. It costs about the same to shoot as factory 9mm, and velocity with the 40 - 45 grain bullets are not really all that far behind the 5.7x28 cartridge
I call them my poor man’s 5.7.
I call them my poor man’s 5.7.