Gallup: U.S. support for assault weapons ban reaches all-time low