Soldiers will not be offered the choice of flu mist or shots this year. Following the Centers for Disease Control’s determination that flu mists do not work, the service’s medical command will provide shots only. The service anticipates inoculating 1.6 million persons during the 2016-2017 flu season, the Association of the U.S. Army reported.