You haven't got a problem with someone carrying a gun for protection but you said that they would of took it away from her... I have never heard a single case where someone took the gun away from the person defending themselves with it. The overwhelming majority of gun carry permit holders carry concealed and open carry is often frowned upon, those teens would of never knew she had a gun until she pulled it out.
Errr, no. I didn't say they would have definitely taken it from her, I simply said it's an alternative possibility. If you're knocked to the ground by surprise and suddenly 10-12 people are grabbing at you, concealed or not, there's a possibility they'll feel the gun before you get a chance to pull it out.
The point is, nobody knows if a gun would have helped, or made the situation worse, yet every time you get gun fanatics saying "if they had a gun this would have never happened!", crime happens to people carrying guns too.