no, you do not need to stockpile food. when the SHTF all of the grocery stores will remain open and shelves will be full. same with filling stations, they will all be open 24 hours a day with unlimited amounts of fuel for all......good God. As long as electricity, water, gas and pizza delivery are still working I'll be ok.