Here's my approach..... I have a supply for each of the many caliber firearms in my safe. Some supplies are much, much larger than others.
My large supplies are for the firearms that I would use in a SHTF situation. For instance, loads of .45 ACP, .556, .22LR, and 7.62X39. Other calibers are moderately stocked in the event I wish to sell a firearm in the future, and with that firearm there will be ammunition available. After all, who would want one for which there is no ammunition available? I suspect we are facing days ahead where, an M1 carbine for example, will be somewhat of a disadvantaged sale unless there is a thousand rounds of ammunition to go with it.
I recently did clean out ammo supplies for calibers I no longer need to support (e.g. 7.62X54R, .44 Mag., .45 Colt), or for which I was simply over-supplied (9MM & .45 ACP). This allowed me to pick up a few pieces that I really wanted like S&W Chiefs Special variations....
I'm sure there will be those that don't view things this way, but as we age our needs and values change.