"Brown Demon"? We call them deer. there are no demons involved, for me.
The answer to the question What Now.... clean your rifle work up some more loads, buy another scope for that other rifle in the corner, take your mother in law out to dinner......