President Donald Trump took the stage at the George R. Brown Convention Center in Houston Friday to deliver a powerful defense of firearms, as Democrats attempt to abolish the Second Amendment.