Nobody is mentioning Hi Point so I will. Nobody likes their pistols but my research found the carbine to be quite well thought of and what makes it viable is that there is now a company putting out a dependable 20 round mag for it.
Honestly this is solid advice. Even if not a Beretta guy, what option would allow you to share mags with something you currently own? I'd have gone Beretta mags if it were an option building my AR9, however I plan on a Glock purchase down the road so I wasn't too upset. I think that would be a big consideration for me. Price half a dozen mags and you might save money buying a pricier rifle.Another vote for the Beretta Cx4 in 9mm. Super short, very light, handy, controls are just like a pistol, and mags interchange with your Beretta 92 (you have a Beretta 92, don't you? - If not, you should )
I have . . . ATI Milsport AR( Glock Mags) . . .