Don't forget people have money burning a whole in their pockets, some buy guns every month/every other etc... So people have money built up and soon as something comes in they buy.
SHTF vs TEOTWAWKI you ask? SHTF, just some crap on the ceiling and walls, TEOTWAWKI end of the world as we know it. Orignally made by 9mm/®™©