Cho was a permanent legal resident of the United States, according to a Homeland Security Department official who spoke on condition of anonymity because the information had not been announced.
That is why he was able to purchase guns. Many Name Check victims may have that thought for a long time.... but not easy to buy guns without a green card.