Authorities found the receipt for the 9 millimeter handgun in Cho's backpack. They say the bag also contained two knives and additional ammunition for the two guns.

"Legal permanent resident aliens may purchase firearms in the state of Virginia. A resident alien must, however, provide additional identification to prove he or she is a resident of the state."

http://abcnews.go.com/US/story?id=3048108&page=1

Should aliens of any status be allowed to own guns? Should the 2nd ammendment grant rights to non-citizens?