Vaccine gun