Responding to another high-profile episode of gun violence, President Barack Obama told the American people on Saturday that "we have to do something about the easy accessibility of weapons of war on our streets to people who have no business wielding them."