Bought my wife a CX4,she loves it.
That’s the one I’d get if I wanted a pistol caliber carbine.
The Beretta is a nice little carbine. Very fun to shoot with decent accuracy and great ergonomics.
The best 9mm will always be the MP-5 for me. Absolute perfection and I really wish they were a less expensive option. Fun, fun, fun, and did I mention how much fun those are to shoot?
I got my wife a Hi-Point 995TS, 9mm carbine. She swears by it as a home defense firearm.
I liked it so much, I wound up getting their .40 caliber model for myself. That thing is a blast to shoot, and dead accurate.