Retail stocks have slumped this year.
"Amazon has been here for a long time - this is the worst year for retail - it's worse than 2008 and 2009," he said. "This is because consumers are broke - they have lousy jobs, they're loaded up with debt and they can't afford to buy stuff."
Schiff isn't comforted by the double-digit gains in earnings growth for the past two quarters in U.S. stocks.
More From TheStreet: