Erin O'Toole says he would uphold ban on 'assault weapons' — just not which ones