Hello all. I've been in the market for my own firearm for some time now. I've looked at many different guns, but I don't know what's considered good and what's considered bad in the firearms community. I was hoping for some suggestions. Few things I want: -Less than ~$300 -Short enough for home defense/personal defense -Fairly cheap magazines -Has fair stopping power -Semi Auto -Can be used for range shooting Icing on the cake would be if it is a gun using 7.62x39mm as we already own a few guns that take the round. Any help, guidance, advice, or suggestions are much appreciated.