Trump delivers blunt Second Amendment message: ‘It will not be infringed’ | PiQ Markets