Oh geez. You couldn’t find a bigger gun??
I’m 52, had to display my gun once in 25 years of carrying to make some guy change his mind about his choice of victims and that was just a J-frame S&W. So, I carry a Beretta PX4 Storm Subcompact these days. 13 rounds of 9mm JHP will do the job.
I occasionally carry a M&P 340 J frame .357. I was carrying it once and needed it when 3 dirt bags decided to interupt my vacation. There were three of them and I had five rounds. I realized that day that it wasn’t enough gun. The Glock 21 is enough gun. Now a J frame is enough gun to scare some people but if you end up in a fight with multiple armed bad guys, you are outgunned and the FBI statistics show that multiple perpetrator homicides are becoming the norm. You can expect to have more than one person to contend with. My J frame is a left handed gun now.
you’re PX4 seems adequate too btw but I’m really partial to the Glock 21 after having owned 5 of them which all functioned flawlessly.