Really dear lord that reminds of the movie the living dead with the hoards of zombies coming ... I guess you will need to buy a Glock and some rifles and learn how to switch clips efficiently then.
as far the "fun" factor goes with assault weapons... its fun to blow up ordnance in the field also (it does not mean i should be allowed to make, buy or set off bombs outside the military for the fun of it though.
If you pay attention to what is happening to our country, how some places aren't even accepting the US dollar anymore, how we continue to print more and more to pay debt with nothing to back it up, how countries are meeting behind the US's back to decide what they will use as currency after the US dollar collapses, you realize that it isnt a matter of if, but WHEN. And WHEN it does happen, things are going to get really bad, really fast. There are going to be 3 sects of people: the haves, the have nots, and the have nots that are going to do what ever they need to to get it. Imagine if you had no food or water, and you were watching your own children starving to death. What lengths would you go to to help them? Now imagine millions of people in that same boat. It will be similar to the Living Dead movies. Groups of people, hungry, thirsty, and willing to kill to get what they need. Stores will be taken over by heavily armed gangs, roads will be blocked by armed patrols waiting to ambush and take what ever you have.
When that time comes, you will want to have more then 7 rounds in your magazine and more then 1 gun. You will want a bow, you will want edged weapons, and you will need to find the inner demon inside that is willing to do whatever it takes to ensure you and yours survives and comes out the other side to a brand new world.
All super powers fall. History always repeats itself. It is only a matter of time. Will it be in our time? Maybe, maybe not. But I am preparing my children in the event that it is in their time, or their children's time. The tradition of survival will be passed on, as will the weapons and the know how to use them.
One day the wars will once again be on our shores...