Obama and media fail: Americans now oppose an "assault weapons" ban