There was another thread about not jumping into fights that aren't yours and this is along the same lines. I was at a LGS today that I frequent that has signs all over the entrance about not wearing hoodies and having your pants around your waste so that you're not having to constantly pull them up. I dont think I need to expand on why any retail store might, and do have these signs. While I'm at the gun counter browsing, in walks a young black fellow with his hoodie over his head and pants around his thighs. Right off the bat someone behind the counter tells him to remove the "hood" part of his hoodie. A couple minutes later another guy behind the counter ask's him to pull up his pants. At this point there are several patrons watching and this young man decides to throw a small fit talking about racism and how the store doesnt want any black people in there. As much as it would've been nice to grab this kid and show him the signs at the front of the store, explain to him why they were there and how there were at least 2-3 other black folks in there shopping without issue, nobody did. Certainly not me or any of the other armed folks working the store. The kid had his rant and left and some patrons and store folks had a chat after the fact. Point is, putting yourself in a situation which could escalate and then trying to claim SD is a no go. Its worthwhile to be able to let things slide off your shoulder and discuss after the fact. That's not to say dont be aware of your surroundings but just dont take flapping lips to heart too much. Your opinion, facts or the truth aren't always worth getting involved in a situation.