Whether it's the flood, locusts, zombies or a man made apocalyptic event we should be prepared. Right now politicians are trying to pass laws to restrict law abiding citizens from owning certain types of guns. They also want to restrict the amounts of ammo people can own and the size of magazines you're allowed in your guns. We cannot let this happen! When the apocalypse happens (and it will it's just a matter of time) the human race will survive using not only the military stocks of weapons but also using the privately owned weapons.
When this apocalyptic event happens there will be utter chaos the initial survivors will be people who have weapons on hand and know how to use them, have survival skills, are trained in hand to hand combat and know first aid. When hordes of enemies are rushing towards you, you will be grateful for that extended magazine in your gun. It would be best to have a survival plan which includes having partners one to use the assault rifle and/or sniper rifle to shoot long distance and one to use a shotgun to cover you up close. Other supplies you should have on hand would be basic survival supplies such as water, food, medical supplies, things to barricade doors and windows and plenty of melee weapons.
Unlike in video games enemies will not drop supplies we will have to be prepared and have them stocked up or we'll have to find them ourselves. Everyone should have at least enough weapons and ammo to survive and be able to go out and search for new supplies. Even if you have a large stock of weapons and supplies and a perfectly barricaded hideout you will eventually run out and need to go out and find more supplies.
Governments would have you think that they will protect you in the event of a global apocalypse, however, the truth of the matter is that everyone will be on their own the governments will eventually fall and you will have to protect yourself. I believe everyone should be preparing for this global event now, learning survival skills, how to safely use guns and other weapons, and stocking up on essential supplies.