In general, non-U.S. citizens, including Canadian citizens, can purchase firearms in the United States, but there are certain restrictions and requirements.
- You must be a lawful permanent resident of the United States (i.e., have a green card) or a nonimmigrant alien with a valid visa that permits you to work in the United States.
- You must be at least 18 years old to purchase a long gun (rifle or shotgun) and 21 years old to purchase a handgun.
- You must pass a background check conducted by the Federal Bureau of Investigation (FBI), which will include a review of your criminal history, immigration status, and mental health history.
- You may also need to obtain a state-issued license or permit to purchase or possess a firearm, depending on the laws of the state in which you reside.
In Texas, the process of purchasing a firearm is similar to that in other states. You must present a valid government-issued photo ID (such as a driver's license or passport), fill out an ATF Form 4473, and pass the FBI background check.
Non-U.S. citizens may be required to provide additional documentation, such as proof of lawful immigration status or a valid hunting license.
It's important to note that the laws and regulations regarding firearm ownership can change at any time, so it's always best to consult the most up-to-date sources of information, such as the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF) website or the Texas Department of Public Safety website.