Obama supports assault weapons ban