CCW holders are protected by the Constitution against federal interference or regulation. The feds simply have no authority to meddle in owning and carrying guns. A federal law “allowing” CCW implies that the “Gun Free Zone Act” is valid federal law. But it isn’t valid law. The Gun Free Zone Act is patently unconstitutional.
The Constitution gives the feds no authority to regulate owning and carrying guns and the Constitution is the ONLY valid and legal source of federal authority. The Constitution also goes one step further REMINDING the feds that they are prohibited from infringing on the PRE-EXISTING right to bear arms (Amendment II).
Owning and carrying guns is a states’ issue subject to the will of the people of the state.
The problem is that if the federal government doesn’t step in to define this—and they have to a great extent—then states do so with the disaster of state-by-state laws. The judiciary is not inclined to fix, so the federal government should. Otherwise, you fight this one state at a time, risk and worry about what the law is as you travel around the U.S. Just as other areas, I see no reason for the federal government to set national interpretation and standard. What is the supreme court to do, say each state can infringe to the local choice, let the feds set reasonable national standard, or the court say do not infringe means all gets thrown out? it is a mess and I’d rather have Congress and the president show some leadership instead of leaving this to the state house in Sacramento, for example.