marksman

Definitions

Law

  • noun somebody who can shoot a gun very accurately
  • noun a person who cannot write and who has to put an ‘X’ in place of a signature

Military

  • noun a soldier who is very good at shooting
http://www.dictionarycentral.com/definition/marksman.html