I have a RUGER PC9. This rifle penetrates way beyond what you may believe. Carrying a 9mm long gun makes all of the sense I could possibly imagine. A long gun will impart more velocity from this pistol round. Mine is quite good.
The PC9 I own is outstandind in performance and reliability. A well made system. With plenty of STOPPING power!
I will be sitting waiting with a PC9 as a backup in a SHTF ordeal. Along with an UZI and, AR15 9mm.
The Germans mowed down plenty of us with the 9mm MP-40!
In a long gun like the PC9, you will have plenty of control!