Answer: sharpshter

AnswerCrossword Clue
SHARPSHTERMarksman