Assault-weapons ban no guarantee mass