Republicans and the National Rifle Association are fanatically opposed to gun control these days. But it wasn’t always this way. In fact, top Republicans (including Ronald Reagan) and the NRA once supported gun control. Why?

Here’s a hint: racism.