I’ve had a Ruger P90 for years, in 45 acp. Love it,, soaks up recoil great, of course it is as heavy as a brick,,,and can be used as one when your run out of ammo...It shoots anything I put in it, and feels good.
Then last year got an older Beretta 92, and oh, wow, where has this gun been?? It’s a 9mm, it’s a fairly heavy gun, which soaks up recoil, have a laser on it, and it is the smoothest, finest shooting gun I have ver known....the quality of fit and manufacture is fantastic. I love it.....