Yes, as a holder of a green card, also known as a Permanent Resident Card, you have the right to purchase a firearm under federal laws in the United States. However, state and local laws can have additional restrictions, so it’s important to check the regulations in your specific location.