Just as grocery stores have been stripped bare by Americans panicked by coronavirus, guns and ammunition have started flying off the shelves. Retailers say the buying frenzy is being fueled by consumers who are worried that people are becoming so desperate and unpredictable, they need to ensure they can protect themselves. Sales spiked in a matter of days, industry experts say. Some of the purchases are made by people buying their first firearm. Others are existing gun owners adding to their collection or stocking up on ammunition after seeing grocery stores depleted, schools closed and big events canceled, including the National Rifle Association’s annual meeting. Also potentially driving the sales are concerns that elected officials may try to restrict access to firearms.