Only times I've seen shortages here was late in the day on 9/11 and just last month during the ice storm here a bunch of items were cleaned out.
Other than that the local SuperCenter has more than enough supplies on hand... at least 24 hours worth of stuff.
If the terriorists hit us hard then you might need to worry about this a little more. But then again I don't know if they would ever be able to pull off a big enough attack to fully cripple our supply chains. When you factor in the fact that we live in a global community with food & stuff coming in from around the globe I don't know that we will ever be cutoff permanently.
There will always be local shortages for various reasons.