marksman

noun

Definitions of marksman

someone who can shoot a gun very well

She was shot dead by a police marksman.