A liberal and conservative both, by the way, cannot avoid racism because of the rise of identity politics and politics being split across racial lines.
What the left does hurts some races, what the right does hurts others.
To establish some sort of balance, once needs to be a racist, to deal with the racism of the other side. If you don't wish to be a racist, stay the fuck away from politics, as it will make you into one.
Liberals are just sure they have the race answer right, and conservatives have it wrong, thus victimizing the actual victims in the world. The conservatives are the same way. The liberals just say everybody is equal, therefore those successful are racist oppressors. The conservatives say people are about as successful as they deserve to be, and thus those trying to institute equality are the racists.
As for
>Liberals don't like guns
They do like guns, they like to point them at rich people, they like to say to rich people "gimme all your money, society deserves it, because you robbed the poor by using their labor to enrich yourself". If they do not comply, ultimately, what punishes them is the force of the state, violent force.
They are brutal authoritarians that believe they are robin hoods more or less. To be a leftist, is to be a robber, however, the left justifies this robbery as robbing the robbers to institute a sense of equality. It's kind of similar to their justification of how they're racist.
They're racist robbers, but they're racist against races that deserve to have racism against them, and they rob people that deserve to be robbed.
Again, if you want to be a moral person, just stay out of politics, and just work on improving yourself, and helping everybody around you. Politics delves into extremely racist and sexist identity politics in no time at all. Doesn't really matter if you're liberal or conservative, you'll take a side.