If someone did that to me they'd likely get disarmed and hit...really really dont like having a gun pointed at me anymore and take it pretty damn personally when it does happen.
My first thought as well.
Knock him on his butt and chase his idiot friend down the street.
I know there are other ways to deal with this but hey, I get excited easily.