No more shots. A group of government advisors says kids should get flu mist, the nasal flu vaccine, instead of the shot. The Advisory Committee on Immunization Practices has recommended children aged two to eight receive the needle-free flu vaccine called Flu Mist. The committee confirms the nasal vaccine is more effective than the shot for this age group. Children under age two will still need to get the regular flu shot.