NEWTOWN, Conn. - Twenty children were killed Friday in a shooting at a Connecticut elementary school that left a total of 27 people dead, including the gunman, the police said.
Six adults were killed in the shooting at Sandy Hook Elementary School in Newtown, Connecticut State Police spokesman Lt. Paul Vance told reporters at an afternoon news conference.
Among the dead was the school's principal. One teacher was wounded but survived.
The attack, coming less than two weeks before Christmas, was the nation's second-deadliest school shooting, exceeded only by the Virginia Tech massacre that left 33 people dead in 2007.
"This is most definitely the worst thing that we have experienced in town; tragic," Newtown police Lt. George Sinko told reporters.
A source familiar with the investigation identified the shooter as 20-year-old Adam Lanza, CBS News investigative producer Pat Milton reports. Law enforcement sources had earlier told CBS News that the gunman was Ryan Lanza, Adam Lanza's older brother.
Ryan Lanza is being questioned by authorities in New Jersey, Milton reports.
Vance said police found the gunman deceased inside the school. He did not say how the shooter died.
A law enforcement official told CBS News that Lanza's mother, who worked at Sandy Hook Elementary, was found dead in her house in Newtown. Earlier, a law enforcement official told CBS News that Lanza's mother was among the dead at the school.
Lanza apparently targeted his mother's classroom at the school, the official said. Some of her students were among those killed.
The shooting took place in two classrooms, Vance said. Eighteen children had died at the school, and two more died after being transported to area hospitals, he said. Vance didn't know what grade the students were in. The school teaches students between kindergarten and fourth grade.
Law enforcement sources told CBS News senior correspondent John Miller the gunman apparently drove to the school from New Jersey. A law enforcement official in Washington told The Associated Press that New Jersey State Police were searching a location in that state in connection with the shootings.
CBS News correspondent Bob Orr reports that authorities found two guns on the gunman's body, a Glock 9 mm pistol and a Sig Sauer pistol. A Bushmaster assault rifle was found in his vehicle, Orr reports. The weapons appeared to be legally purchased, one source told Orr.
President Obama promised action to prevent such tragedies again but did not say what that would be.
"Our hearts are broken today for the parents and grandparents, sisters and brothers of these little children and for the families of the adults who were lost," an emotional Mr. Obama said Friday afternoon in a statement delivered from the White House briefing room. "Our hearts are broken for the parents of the survivors, as well. For, as blessed as they are to have their children home tonight, they know that their children's innocence has been torn away from them too early, and there are no words that will ease their pain."
White House spokesman Jay Carney said Mr. Obama was informed of the shooting at 10:30 a.m. ET by homeland security adviser John Brennan.
CBS Hartford affiliate WFSB-TV reports around 600 students attend the school.
A dispatcher at the Newtown Volunteer Ambulance Corps said a teacher had been shot in the foot and taken to Danbury Hospital.
State police said Newtown police called them around 9:40 a.m.
A photo posted by The Newtown Bee newspaper showed a group of young students — some crying, others looking visibly frightened — being escorted by adults through a parking lot in a line, hands on each other's shoulders.
An 8-year-old student told CBS New York station WCBS-TV he was on his way to the school's office when he saw the gunman.
"I saw some of the bullets going down the hall and then a teacher pulled me into her classroom," the boy said.
Robert Licata said his 6-year-old son was in class when the gunman burst in and shot the teacher.
"That's when my son grabbed a bunch of his friends and ran out the door," he said. "He was very brave. He waited for his friends."
He said the shooter didn't utter a word.
Stephen Delgiudice said his 8-year-old daughter heard two big bangs and teachers told her to get in a corner. His daughter was fine.
"It's alarming, especially in Newtown, Connecticut, which we always thought was the safest place in America," he said.
Delgiudice's daughter told him that she heard the loudspeaker come on and swearing being broadcast over it, Delgiudice told CBS News. That prompted the teacher to lock the classroom door.
"That's basically what saved their lives I think," Delgiudice told CBS News.
Lisa Bailey, a Newtown resident with three children in Newtown schools, told CBSNewYork.com, "Newtown is a quiet town. I'd never expect this to happen here. It's so scary. Your kids are not safe anywhere."
Mergim Bajraliu, 17, heard the gunshots echo from his home and ran to check on his 9-year-old sister at the school. He said his sister, who was fine, heard a scream come over the intercom at one point. He said teachers were shaking and crying as they came out of the building.
"Everyone was just traumatized," he said.
Mary Pendergast, who lives close to the school, said her 9-year-old nephew was in the school at the time of the shooting, but wasn't hurt after his music teacher helped him take cover in a closet.
Richard Wilford's 7-year-old son, Richie, is in the second grade at the school. His son told him that he heard a noise that "sounded like what he described as cans falling."
The boy told him a teacher went out to check on the noise, came back in, locked the door and had the kids huddle up in the corner until police arrived.
"There's no words," Wilford said. "It's sheer terror, a sense of imminent danger, to get to your child and be there to protect him."
© 2012 CBS Interactive Inc. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed. The Associated Press contributed to this report.