"Most of the guns used to commit violence here in Mexico come from the United States," President Obama said during a speech at Mexico's Anthropology Museum. "I think many of you know that in America, our Constitution guarantees our individual right to bear arms. And as president, I swore an oath to uphold that right, and I always will.""But at the same time, as I’ve said in the United States, I will continue to do everything in my power to pass common-sense reforms that keep guns out of the hands of criminals and dangerous people. That can save lives here...