Zakaria vs. guns, again