 With my binoculars, Secret Service has much advanced equipment, rifle scopes. They would have been able to see even over the military crest of the roofline. They would have been able to spot a rifle, and they should have taken the shot.