Answer: bowlover

AnswerCrossword Clue
BOWLOVER

Stun

BOWLOVER

Flabbergast

BOWLOVER

Devotee of a certain weapon?

BOWLOVER
Knock the socks off
BOWLOVER
Astonish