As frustrated as you were about the situation you walked away from it. Embarrassed, ashamed and pissed but you're here to write about it. But, let it be a lesson learned. I know people always say "Always Carry" and my cousin has always said it but I never listened but now I do. I'm an AA guy and never really felt threatened as I'm not a small guy but when multiples walk up on you, you know the situation just got outta control for even you. So now, I carry always. Ironically, I carry a Cobra along with my Smith Model 60 .357 or my Smith CS9. Keep something in the car/truck and on you. You can never and I mean NEVER have too many. It's almost worth buying a few guns even if their cheaper (used Smiths or Colts or Ruger) and just have some kinda all around. Good luck brotha and count your blessings. All that was lost can be replaced.