The bloodbath ended with the gunman committing suicide, bringing the death toll to 33 and stamping the campus in the picturesque Blue Ridge Mountains with unspeakable tragedy, perhaps forever.
Investigators gave no motive for the attack. The gunman's name was not immediately released, and it was not known whether he was a student.
"Today the university was struck with a tragedy that we consider of monumental proportions," Virginia Tech President Charles Steger said. "The university is shocked and indeed horrified."
But he was also faced with difficult questions about the university's handling of the emergency and whether it did enough to warn students and protect them after the first burst of gunfire. Some students bitterly complained they got no warning from the university until an e-mail that arrived more than two hours after the first shots rang out.
Wielding two handguns and carrying multiple clips of ammunition, the killer opened fire about 7:15 a.m. on the fourth floor of West Ambler Johnston, a high-rise coed dormitory, then stormed Norris Hall, a classroom building a half-mile away on the other side of the 2,600-acre campus. Some of the doors at Norris Hall were found chained from the inside, apparently by the gunman.
Two people died in a dorm room, and 31 others were killed in Norris Hall, including the gunman, who put a bullet in his head. At least 15 people were hurt, some seriously. Students jumped from windows in panic.
Alec Calhoun, a 20-year-old junior, said he was in a 9:05 a.m. mechanics class when he and classmates heard a thunderous sound from the classroom next door _ "what sounded like an enormous hammer."
Screams followed an instant later, and the banging continued. When students realized the sounds were gunshots, Calhoun said, he started flipping over desks for hiding places. Others dashed to the windows of the second-floor classroom, kicking out the screens and jumping from the ledge of Room 204, he said.
"I must've been the eighth or ninth person who jumped, and I think I was the last," said Calhoun, of Waynesboro, Va. He landed in a bush and ran.
Calhoun said that the two students behind him were shot, but that he believed they survived. Just before he climbed out the window, Calhoun said, he turned to look at the professor, who had stayed behind, perhaps to block the door.
The instructor was killed, he said.
At an evening news conference, Police Chief Wendell Flinchum refused to dismiss the possibility that a co-conspirator or second shooter was involved. He said police had interviewed a male who was a "person of interest" in the dorm shooting who knew one of the victims, but he declined to give details.
"I'm not saying there's a gunman on the loose," Flinchum said. Ballistics tests will help explain what happened, he said.
Sheree Mixell, a spokeswoman for the federal Bureau of Alcohol, Tobacco, Firearms and Explosives, said the evidence was being moved to the agency's national lab in Annandale. At least one firearm was turned over, she said.
Mixell would not comment on what types of weapons were used or whether the gunman was a student.
Young people and faculty members carried out some of the wounded themselves, without waiting for ambulances to arrive. Many found themselves trapped behind chained and padlocked doors. SWAT team members with helmets, flak jackets and assault rifles swarmed over the campus. A student used his cell-phone camera to record the sound of bullets echoing through a stone building.
Trey Perkins, who was sitting in a German class in Norris Hall, told The Washington Post that the gunman barged into the room at about 9:50 a.m. and opened fire for about a minute and a half, squeezing off about 30 shots.
The gunman first shot the professor in the head and then fired on the students, Perkins said. The gunman was about 19 years old and had a "very serious but very calm look on his face," he said.
"Everyone hit the floor at that moment," said Perkins, 20, of Yorktown, Va., a sophomore studying mechanical engineering. "And the shots seemed like it lasted forever."
Erin Sheehan, who was also in the German class, told the student newspaper, the Collegiate Times, that she was one of only four of about two dozen people in the class to walk out of the room. The rest were dead or wounded, she said.
She said the gunman "was just a normal-looking kid, Asian, but he had on a Boy Scout-type outfit. He wore a tan button-up vest, and this black vest, maybe it was for ammo or something."
Students said that there were no public-address announcements after the first shots. Many said they learned of the first shooting in an e-mail that arrived shortly before the gunman struck again.
"I think the university has blood on their hands because of their lack of action after the first incident," said Billy Bason, 18, who lives on the seventh floor of the dorm.