Republicans are partially right on guns, and that's what makes them so wrong:
Republicans and the right wing want everyone to believe that limiting guns is not the answer to gun violence, even when it's mass murder with a military assault weapon. Trapped by the NRA, the GOP will point to terrorism from abroad or mental health issues, any thing and everything but the weapon itself. And all the while they will hide behind the 2nd Amendment by misinterpreting its actual meaning.
But what happened recently when the Senate Republicans voted down four different bills to change the law around the availability of guns — from terrorists to people with serious mental issues — show they are right; it's not just the firearm that causes murder and mayhem. It's policy.