Although I have an AR-15 that shoots the 5.56/.223 I prefer the .30 for actual defensive work. I have a mini-30 that shoots the 7.62x39 and a SIG MCX in 300 BLK that covers any close in "tactical" situations.
For longer range engagements I have a Ruger SR762:
So I have guns that can use any of the typical ammo that is out there, should scrounging or scavenging for additional ammo be required. For the Ruger SR762 I bought a 1280 rd case of 7.62 South African Military ammo in sealed pouches. 300 BLK would be harder to find in a SHTF situation but I have about 1000 rounds in stock for that as well.
As for 5.56/223 I expect abundant supplies to be available so I don't really stock up on that.
digiroc