Maybe you guys should leave the whole racist BS thing as it is, Santa has a problem and I doubt that all these people spewing all their frustrations with immigrants does any good.
Don't know about guns, I would say that these would only produce more problems for you. Best stick with an effective weapon that can't be designated as such afterwards, i.e. the big flashlight sounds good.
My advice: take up some self defence sport, karate, jiu-jitsu whatever, as someone said before, it increases your situational awareness, confidence, keeps you sharp and also very important, your mind of the threats when you're not in danger. Don't let your everyday life be ruined by this toejam.
And in the same street, visit the gym three or four times a week, makes you sharp, confident and it can give you that little edge that might be decisive in the end.
you will pull through this and in a year this will only be a bad memory.
GL!