The coronavirus outbreak is causing Americans to buy guns and ammo out of fear of the "unknown".
Share