Regardless of our personal views on firearms, I don't understand how this is hard. The right to bear arms shall not be infringed is in the Constitution. No state can pass a law removing a right from the Constitution. This is a no brainer; that's what shall not infringe means. If we don't like it, we just have to change the 2nd amendment.