Senate leader says new weapons ban won't pass