 Today, investigators said they believe the gun used by the suspect had been bought by his father six months ago. NPR's Ryan Lucas has more. The FBI identified the suspect as Thomas Matthew Crooks, a 20-year-old from Bethel Park, Pennsylvania. Bethel Park is about 40 miles or so from Butler where the Trump rally was taking place.