Answer: crossbowman

AnswerCrossword Clue
CROSSBOWMAN

Irritated archer