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?
My understanding is that their was a loaded glock in the car. That was “ready for use” not stowed.
The right to keep and bear is mentioned in the 2nd amendment, though not created by it, it serves as a documentary source for asserting such a right.
I suggest that it would be fairly well settled that one can not be prosecuted for exercising a right. That practice would constitute an immunity. No, the definition of immunity is not in the second amendment, nor anywhere else in the constitution. That definition would have to come from common law.