I was watching O'Reilly the other night on his show and he was in an argument with the guest on gun control and he spouted off those three things and followed it up with something to effect of "but you can't pass the same laws that were just passed in New York in Texas. That is a different state and should be able to have its own laws."
So let's nationalize all laws but the states should be able to have different gun laws from each other. I have decided to never again watch his show.
More than a few holes in his plan, for sure.....