Just curious.... but why go to the expense of stocking several different ammos? With the current political uncertainty, I went the other way; I sold off every pistol I owned except for 9mm, and every rifle other than .223.
My reasoning is that 9mm and .223 are probably the most available as well as least expensive ammunition that is still viable for self defense. Now before a bunch of you flame me about any ammo the doesn't begin with a "4" being too small to effectively penetrate, I challenge anyone to take a half dozen 9mm defense rounds (or FMJ target for that matter) COM, and tell me that they didn't feel a thing!
By "stocking" just 2 different size rounds (OK, I admit to 12 Ga, .22LR and .22Mag is in the mix as well) I am able to keep a LOT of ammo handy, stored in Mil Surplus .50 cal ammo boxes. In a SHTF scenario, grabbing a box or two and a BOB, is all I need think about. Everything fits in whichever gun I grab.
Like others here, I have given thought to SHTF caches placed away from, but in close proximity to my property. But for purely economic reasons, I can't afford to include weapons in them. I like knowing the cache will have ammo for any weapon in my collection I do manage to get away with.