Ducktape, about the Beretta: they came out with the
Px4 Storm , the pistol to match the carbine. I haven't seen one but online, so I couldn't say how it would feel or handle. Just food for thought.
I did handle a Ruger PC9 or 40 at a gunstore. My god it's tiny! I believe the Ruger is an inch or two shorter than an M1 carbine. The weight is probably similar.