I posted an AR for sale and was contacted by an English guy. He said that he has a green card, VA DL, and has purchased many guns from Blue Ridge. I thought you had to be a citizen to buy an AR? Am I wrong? Thanks for your help.
§ 18.2-308.2:01. Possession or transportation of certain firearms by certain persons.
A. It shall be unlawful for any person who is not a citizen of the United States or who is not a person lawfully admitted for permanent residence to knowingly and intentionally possess or transport any assault firearm or to knowingly and intentionally carry about his person, hidden from common observation, an assault firearm.
B. It shall be unlawful for any person who is not a citizen of the United States and who is not lawfully present in the United States to knowingly and intentionally possess or transport any firearm or to knowingly and intentionally carry about his person, hidden from common observation, any firearm. A violation of this section shall be punishable as a Class 6 felony.
C. For purposes of this section, "assault firearm" means any semi-automatic center-fire rifle or pistol that expels single or multiple projectiles by action of an explosion of a combustible material and is equipped at the time of the offense with a magazine which will hold more than 20 rounds of ammunition or designed by the manufacturer to accommodate a silencer or equipped with a folding stock.
When I bought my AR, I had to prove my citizenship. I was told that it was because of the 30-round magazines that came with the rifle, which would be consistent with paragraph C of the law that Chasbo supplied.