I still think the one and only firearms law needed at the national level is the Second Amendment. More than that and it invites attacks from Commies all over the place, looking for nuances and tiny little holes they can stick their laws.
Absolutely... To invite or allow the Feds to invite themselves into the "regulation" of any right, is to forever kiss that "right" goodbye!
Any that want this type of law, must get off their butts and make it happen in their states.
Constitutional Carry legislation is the way to go, once all or most states are on board, then the "transportation" between states is almost a given. If not, the states can mandate on their own with "reciprocity" agreements, as they do now... keeping the Feds out of it.