I agree with you. However, try that legal approach in NJ. I have had CCP from several states over the last 25 years or so. My current permit is recognozed as valid in 34 states. I can't visit my Sister in NJ unless I go unarmed or jump through a series of ridiculous hoops by disassembly of pistol, put disassembled pistol in a locked container, and store ammunition in a separate compartment of my truck. (Read truck bed) All of those hoops are accomplished at the Pennsylvania border. Then when I get to her home I must reassemble the fire arm and have available for self defense. Bottom line.....I don't go to the State of NJ for any reason.
There is no question National Reciprocity violates the 10th AMendment. BUT it is a good place to insert the wedge against libtards, for a change. Let us have National Reciprocity until the SCOTUS can blow it away with The 2nd A IS national reciprocity.