Who might say "Who goes there?" (6)
I believe the answer is:
sentry
(Other definitions for sentry that I've seen before include "Person posted to keep watch for some anticipated event" , "Mil. guard" , "Watchperson" , "Look-out, guard" , "Person standing watch" .)