Virus fears fuel spike in sales of guns and ammunition