According to ABC News:
“Law-enforcement officials tell ABCNews.com that Cho bought his first gun, a Glock 9mm handgun, on March 13; they say he bought his second weapon, a .22 caliber pistol, within the last week. The serial numbers on both guns had been filed off, said law enforcement sources.”
from:
http://abcnews.go.com/US/story?id=3048108&page=1
All the students who were shot were obeying the local gun control laws. The person who shot them was not stopped by multiple layers of state and federal laws.
The solution? More laws?
Well, I can see a need for one more law. Virginia should amend its concelealed carry law so that people may go armed on college campuses.