Security snipers probably took him out.
The shooter was on a rooftop about 200 yards from DJT. That roof should have been secured.