Among others, the US. My wife is a British subject that is a permanent resident of the US. She is not a US citizen, but may legally purchase a firearm here. Non- resident aliens may also purchase firearms under certain conditions. ILLEGAL aliens may not.
Yes, it is possible to obtain a passport without being a citizen of a country. Some countries offer passports to individuals who meet certain criteria, such as permanent residents, refugees, or stateless persons. These passports may have limitations on travel and may not provide the same rights and privileges as a citizen's passport.
Alomost every gun store
You don't HAVE to be a citizen. Trust me, I became a member yesterday and posted 3 flipnotes without being a citizen.
Yes, you can if you have a dual passport, meaning being a citizen of more than one country. So if you are legally and fully documented in both countries, it is possible to have driver licenses in both countries.
important
Being a citizen of two countries.
Be proud of being an US citizen. It's a great country.
yes
Don't you think it might help if you mentioned the country involved.- All have differing requirements.
No, you must be a U.S. citizen to obtain a U.S. passport.
In most civilised countries people do not have to have rights "given" to them as you imply, they are automatically conferred upon them by virtue of being a citizen of that civilised country.
If you were a citizen of neither the US or Canada, it is presumed you would be applying for status from a third country, most likely the country of your citizenship. Yes, if you applied separately for status that would allow you to take up residence in both countries, and you obtained status in the US and Canada legally allowing you to establish residency and work in both countries, then yes, you would have obtained status that would allow you to turn in your visa at the point of entry, airport, etc., and start your residency in each country.