Obama promises action on gun control "no late...