You have learned something and the cost has been minimal. It could have been a lot worse.
Even good friends can make mistakes. It does not have to be a "crappy" one.
I am glad you are both ok.
We had a case in Mesa a year or so ago where someone took offense to someone else's driving and tried to teach them a lesson when they both pulled up in the left turn lane at a stop light.
The guy approached the truck in front with a gun in his hand and the guy in front also was armed and saw the man approaching.
The guy in front exited his truck and fired twice killing the guy. It was ruled a justifiable shooting. Now two families are forever changed.
I am glad your incident did not turn out that way.