I always find it silly that people have to 'stock up' for storms. What if there is an unexpected disaster? Will you have nothing?
We have a supply of basic nonperishables that I like to call our WWIII supplies. We do rotate them, but there is never less than we started. Essentials, like toilet paper, non perishable foods (canned, dried, peanut butter, etc. stuff we'll eat), OTC medicines, WATER (55 gallon barrel of water), and other things. If we take something from the supplies, it is replaced the next shopping trip. We do try and use things to keep them fresh, even if they are non perishables. But our WWIII supplies =/= a pantry. We also have ample coal and wood for our furnace, which in the event of a power outage, still heats the house through simple convection. Where I live, an ice storm can knock out power for days. We have a generator and fuel on hand, but would rather not run it constantly if not needed.
When we lived in Japan, the typhoon and earthquake central, we had at least a week's supply of food, water, and essentials on hand (we were required to have at least 72 hours on hand, but we were overachievers). Space was limited in military housing, but hey, we needed to depend on ourselves as opposed to mobbing the commissary a day before a storm strikes. And for the unexpected disasters, it means you have supplies on hand. We never really needed it all, but better safe than sorry. A few super typhoons made their passes, but they weren't disastrous because of construction meant to handle powerful tropical cyclones.