Well said my friend.Hahahahahaha, very good. Thank God where I live violence is low. But if I was in Rio de Janeiro the situation is like war.
Be grateful that in the US you can have a gun to defend yourself and people surrounding you, never let the politicians take this right away from you. Here in Brazil we are not allowed to have a gun, the result is that only the bandits have a gun. See Venezuela, the most violent city in the world, citizens are not allowed to have a gun, only the bandits.
In the US if a thief try to rob you in the car traffic, there is 20 cars behind him with guns to shoot him, the thief will think 2 times before commit a crime.
And about socialism and communism, take this tip for your life, it doesn't work, so many countries tried and today are in a bad situation. I see guys in the US supporting socialism and I think: I don't see people from US trying to live in Cuba, what I see is the opposite. People in Cuba build "ships" in pet bottles to cross the ocean. I'm glad Brasil isn't a Venezuela or Cuba yet.
Stay safe!