Unless you are a Permanent Resident Alien and comply with the residency requirements of your state, then the answer is no. It does not matter where you are from!!
If so, then you fill out the paperwork, present your green card and your state ID showing residency, pass the NICS, then you should be good to go!!