US President Donald Trump said Alex Pretti shouldn’t have been carrying a gun, even though he was legally armed.