 was less than 150 meters from where Trump was speaking, which they point out is the distance from which a decent marksman could reasonably hit a human because 150 meters is the distance at which U.S. Army recruits have to hit the human-sized silhouette to qualify with an M16 rifle. AP says this was an AR-15 today.