RE: What would you do if
I guess this forum is made up of a lot of retired extreme fighters. You are not going to win every fight and the real scary part of this equation is the weapons. I think you just give the guy a chance to walk away. If not call the cops.