Everyone should have:
1) AR-15 in 5.56/.223 (or as close as you can get in slave states)
2) Rifle in .22LR
3) Shotgun in 12 GA
4) Lever or bolt action rifle in a common hunting caliber (.30-30, .308, or .30-06 for example)
5) Handgun in 9mm
Once you have this core group, then you can add your Zombie .50 AE Deagle, your precision 6.5 Creedmore, etc.
But when the SHTF, you want usable weapons in ammo-scroungable calibers.
Ammo and mags. AR-15s and Glock 9mm really shines here.