They sort of can: https://www.quora.com/Can-a-foreigner-buy-a-gun-in-the-United-States
Pretty sure if you are a permanent resident, you can own a gun and concealed carry.
Yeah, I have a concealed permit and a greencard
They can, even in California, even before becoming a permanent resident.
Immigrants to the US can buy guns and carry concealed. Temporary foreign workers cannot. Why would we want lots of armed foreigners? Sounds like a security risk.
Constitution rights apply to everyone in the US. Some restrictions can be placed on constitutional rights, which is why those on temporary visas cannot own guns (bill introduced by Democrats). Work around:- apply for hunting license
Better question, why can citizens. Oh yeah, if queen of England knocks on my door... but I think I can take her without one. Our gun laws are a joke beginning with the second amendment.
Non citizens can keep guns while living and working in the US Non citizens on NONIMMIGRANT VISAS cannot. But, eg, an H1B is dual intent and so it may be legal to own a gun on an H1B
Imagine 20M armed illegal immigrants.
The short answer is there isn't a definitive supreme court ruling on the question of whether visitors are included under the decision in Heller, the 2008 Supreme Court case that asserted membership in a militia was not necessary to have a right to bear arms. United States v. Verdugo-Urquidez established that "the people" includes illegal immigrants who have "developed sufficient connections" to the country to be considered "part of the community". That would imply the definition includes at least some non resident aliens. However the 2nd mentions a well regulated militia and that could narrow the definition of "the people" in that section, perhaps just to people who might be called upon to defend the country (even if they haven't been called on yet). So there are three possibilities for the second amendment, none yet tested in the Supreme Court: 1. Only those who could conceivably serve in a well regulated militia have the right, even if they don't presently serve in one. This interpretation could limit it strictly to citizens and permanent residents, namely, the people who could theoretically be called up for selective service (aka the military draft) even if they haven't been. 2. Or maybe only those who have "sufficient connections" to the United States to be considered "part of the community" would be included. This interpretation includes long term illegals who have ties to the country, especially parents of American citizens. Would h1b have enough ties? Maybe. Probably not b1, TN, f1 or other transient visas though. 3. It actually extends to all persons physically present in the country, and even tourists and students on the most transient visas have the right to bear arms The answer is no one knows and no one will know until a case makes it to the Supreme Court.
Because residents who are non citizens are second class people here in the US. They don't have the same rights but they have the same obligations (including paying the same taxes). ¯\_(ツ)_/¯
Residents can, non-immigrants cannot
Sorry dude. Wait in line like everyone else. The level of entitlement reflected in this thread is astounding. You have no RIGHT to be a US citizen or be conferred the same rights as one. It is a privilege, that not everyone is capabilities nor deserving of having.