Owning a gun is a necessity
No, it's not. If it were a necessity, everyone in your area would be armed. Owning a gun in a dangerous area is an
advantage and nothing more. There is plenty one can do to defend themselves without a firearm, and people do so every day.
I've lived in some sketchy areas before, and I've been beaten up pretty badly before. Hell, I've even had a revolver held to my head by a kid who absolutely hated my guts when I was in high school. If the gun had been in proper working order, I would be dead or paralyzed right now.
I got through all of those situations by using my head, keeping alert, and using what I had available to me at the time to get out of trouble. Could there have been a few times where a gun would have helped? Possibly. But never, ever, have I known a place where having a gun is a necessity. We're not to the point of living in Iraq,
yet.
I'm not trying to bust your chops, but it seems like you're looking for us to give you not just answers, but the answers that you want. Of course, you can do whatever you want with your money, but those here who are recommending that you save, rather than buy yet another gun (especially since you have a pretty nice collection alread - hell, it's bigger and better than mine is!) are steering you in a good direction.
EDIT - And for the record, I'm not trying to be one of the people who is demanding that you "move out right now and be a man!" Look, by my own admission I still live at home. If you're able to do so, and don't completely freeload, then who the hell cares whether or not you still live at home? All I was trying to say in my previous comments is that it seemed that rather than buying a new gun, you should focus on paying bills first. And you're right - you might not be able to pay insurance and whatnot on a car with what you make now, but that doesn't make it OK to spend the money on a gun. Find an old beater, go with a super cheap insurance company, look into student or low-income grants, and get it done.
Trust me, I know a little about that kinda stuff as well. Not being able to afford to pay a bill is one thing. That $300 you spend on a new gun and ammo could be sitting in a bank getting crazy interest, which in a few years will be plenty to allow you to move into a decent apartment and pay your rent/utilities/food/car note while you work to keep paying the bills.