I've read and re-read your post and I believe you did the right thing. What could you have done even if you were carrying a gun? You don't know whether one of the assailants or spectators had a gun, too. Then what, a gun battle in a McD's parking lot?
First and foremost was the safety of your family. You called the police. The only thing I would have done is take photos or video with my cell for the police. When they needed witnesses, you would have pics of the assault and those around it including cars and possibly license plates.
We all feel like we want to help. That's why I love this forum, we are not people who want to sit around and do nothing. But in that situation, I think you did the only thing you could do.
First and foremost was the safety of your family. You called the police. The only thing I would have done is take photos or video with my cell for the police. When they needed witnesses, you would have pics of the assault and those around it including cars and possibly license plates.
We all feel like we want to help. That's why I love this forum, we are not people who want to sit around and do nothing. But in that situation, I think you did the only thing you could do.