President Biden said in a speech on Wednesday night that he will ban assault weapons and high capacity magazines “come hell or high water.”