No, again the SCOTUS has ruled that "the people" in the 1st Amendment is the same as "the people" in the 2nd Amendment. And guess what? The opinion of the SCOTUS is the ONLY one that matters unless you can muster the votes to get a new Amendment. (And that isnt going to happen.)