President Obama promises gun control.