I hate to say I actually disagree. But not for the reasons you might expect.
The Constitution applies primarily to the Federal Government, and what it is not allowed to do. It does not apply to a State's right to enact laws of it's own to govern the people in that state.
So... basically any gun control law would be fine/constitutional as long as it was passed by a state congress? If requiring a permission slip is not an infringement, I don't know is. That logic can be used to defend any & every gun control law passed by states, including Illinois-style carry laws.
If what you say is true, what is to stop a state from outlawing certain speech or religion?
Every state must follow the national and state constitutions. State's powers are certainly trampled and ignored, but they do not have the authority to break the U.S. Constitution or their own.