Yes, thank God you survived that encounter. My son-in-law as a young man had a confrontation with several black punks in front of a friend's home, he was trying to help another when the blacks were trying to crash a party. He ended up getting stabbed several times in the chest, ending up in critical care and almost died. He has scars on his chest from the life-saving surgery. That happened in Des Moines. My daughter often took BART from SF to Berkeley while she went to U.C. there, and said the type of passengers definitely changed for the worse on the Oakland side. She and son-in-law are now living in Des Moines, and I hope they don't encounter black punks there. Not a racist statement, just being realistic.
I’ve been accosted and punched by “teens” in Ithaca, NY; Columbus, OH; Cleveland, OH; and Palo Alto, CA. First “teen” encounter was when I was 13 in a movie theater in Ithaca — wheeled around and sucker punched in the face. Thank God I’ve never been seriously hurt. Each incident heightens your situational awareness a lot. Hasn’t happened in about the last 30 years because I generally know where to not go...starting with MLK Blvd.
Ferals are best avoided. It is best to move where there none, if you can.