Some will say no....On the other hand I think you were ok...You never know with some people. A pocket knife could have come out, his state of mind could have been on making you hurt. I have a couple of times in these types of situations yelled stop or Ill shoot. They seem to stop after that. It has happened twice to me so far. Someone be aggressive saying they are going to kill me. Its seems you handled it better than I.