President Trump Says The 2nd Amendment 'Will Never Be Repealed'