The constitution supercedes every other law of the land so, unless the constitution says the 2nd amendment only applies to citizens, any law excluding them would be unenforceable.
Some limitations like the need for a firearms owner ID card have been ruled constitutional, but those laws can’t randomly exclude groups of people.
Question: do immigrant non-citizens have a 2nd Amendment right? I think they do. But if they assert it, it would be suicide by ICE
The constitution supercedes every other law of the land so, unless the constitution says the 2nd amendment only applies to citizens, any law excluding them would be unenforceable.
Some limitations like the need for a firearms owner ID card have been ruled constitutional, but those laws can’t randomly exclude groups of people.