I’m very glad everything turned out OK. 7 years old is too young to go out for a walk by yourself.
Maybe he was armed.