Obama vented frustration and disbelief that there was no political momentum for gun reform in the wake of a new spate of mass shootings, in impassioned remarks likely to touch off a new row with the powerful firearms lobby.
"We are the only developed country on earth where this happens, and it happens now once a week," Obama said at the White House, hours after a gunman shot and killed a student at an Oregon High School in the latest incident.
"There is no place else like this!" he said, adding that America should be ashamed it could not enact even the mildest gun reforms.
Obama said the "biggest frustration" of his presidency so far was that Washington had not even taken "basic steps" to keep guns out of the hands of people that can do "unbelievable damage."
The president tried and failed to introduce a ban on assault weapons and to require more stringent background checks for gun buyers after the Newtown massacre in which 20 children and six adults were killed in December 2012.
The measures foundered against the strong support for gun rights in the US Congress and the power of the firearms lobby.
The president used his executive power to make some more minor changes to designed to stem violence, but implicitly admitted his impotence on the issue in an answer to a question about gun rights at a Tumblr online forum on Tuesday.
"Our levels of gun violence are off the charts, there is no advanced developed country on Earth that would put up with this," Obama said.
The president said he respected gun rights enshrined in the US Constitution, but said the idea that it was impossible to introduce background checks for gun buyers made no sense.
"The country has to do some soul searching about this. This is becoming the norm, and we take it for granted in ways that, as a parent, are terrifying to me," Obama said.
The president said he had found it "stunning" that new guns laws could not pass after the cold blooded horror of the Newtown massacre in Connecticut which traumatized the country.
He said that the only way that the current status quo would change would be if public opinion influenced lawmakers, who he said were "terrified" of the powerful National Rifle Association (NRA) lobby group.
He also took aim at the argument often advanced by gun rights groups, that the real root of mass shootings was the lack of widespread mental health treatment.
"The United States does not have a monopoly on crazy people," Obama said.
"It's not the only country that has psychosis, and yet we kill each other in these mass shootings at rates that are exponentially higher than any place else."
"What's the difference? The difference is that these guys can stack up a bunch of ammunition in their houses."
In the shooting at an Oregon high school, a gunman shot and killed a student. He also died, though it was unclear if he took his own life or was shot by police responding to the incident.
It was the fourth incident in three weeks in the western United States.
On May 23, a student with mental problems, the son of a Hollywood director, went on a gun rampage at a college campus in Santa Barbara, north of Los Angeles, killing six people and then himself.
On June 5, a gunman killed one person and injured two others on on a college campus in the northwestern city of Seattle, in a spree the local mayor denounced as part of America's "epidemic of gun violence."
Then on Sunday, a couple with possible links to anti-government militia shot dead two police officers execution-style in a Las Vegas pizza restaurant, before killing another civilian nearby and then themselves.
The president said he was willing to work with anyone to enact gun legislation. But there is no prospect, especially in mid-term congressional election year, of a reform movement emerging anytime soon.
COMMENTS
Comments are moderated and generally will be posted if they are on-topic and not abusive.
For more information, please see our Comments FAQ