I wish that were true, but sadly it isn't. John Kasich is a traitor to our Second Amendment freedoms. He was almost single handedly responsible for the assault weapons ban because of his behind-the-scenes betrayal of his Republican colleges. He also voted for the Brady law.
The article below explains how the Republicans had successfully blocked the Assault Weapons Ban until Kasich negotiated a sellout with Leon Panetta. I once thought Kasich had presidential potential, but now I know that traitor is nothing but a pathetic fraud.
David Broder's Washington Post article describing the Kasich's betrayal
You forgot to call him a RINO. (In the Obama era on FR, RINO is defined as “Any Republican who ever did anything I don’t like or held a position contrary to mine on any issue.”)