Shooter was about 150 yards from Trump on a rooftop with a direct line of sight to the stage. It defies every security protocol ever written that this rooftop was not secured, and law enforcement personnel were not standing up there.
Counter Sniper seems to be in an advantageous position behind Trump, facing to Trump's right, but it's at least 15 seconds before we hear assassin's shots in this video- no intervention untilĀ then.