The second amendment rights create an immunity from prosecution and punishment. That second amendment right doesn’t create a right to carry a loaded weapon while concealed.
But since New Jersey grants a privilege to carry a loaded weapon concealed to some of its citizens, that privilege must extended to citizens of other states. New Jersey must not demand that, to exercise that privilege, citizens register or take training outside their home state, just as New Jersey citizens are not required to register or take training outside their home state to exercise their privilege of carrying a concealed weapon.
The Constitution does not ‘create’ Rights; only tells what powers gov’t DOES possess.
I see nothing in the 2nd to back up your assertion; let alone, in this case, the weapon was 1) not worn 2) nor concealed, it was stowed for transport.
Does NJ ‘allow’ Citizens to open carry without a ‘license’? If not, then there is no Right. Any other Rights you suggest one needs ‘training’/permission from gov’t to utilize?