I have a Kel-tec Sub-2000 that takes Beretta mags and I love it. No issues after break-in, wicked light and handy, folds in half, great gun. Also, even though the sights are plastic it is surpisingly accurate, I have no trouble keeping my shots on a 6" paper plate at 50yds. Plus it was only $300! Except for the HighPoint I don't know of another 9mm rifle you can get that cheap adn the Kel-tec has the advantages of size, weight, and mag interchangibility.