DuPage County State's Attorney Robert B. Berlin said.
A retired West Allis law enforcement officer has been charged with shooting an Amtrak conductor in Naperville, Illinois, on Tuesday.
Edward Klein, 79, of West Allis, Wisconsin, is being held without bond in the DuPage County Jail, according to the DuPage County sheriff's office.
Klein is charged with one count of Attempted Murder and one count of Aggravated Battery with a Firearm.
Investigators say the suburban Milwaukee man got off a westbound train in Missouri Tuesday after aborting plans to go to Las Vegas.
Klein worked for the Federal Protective Services, a branch of Homeland Security responsible for protecting federal buildings. Knowing Klein needed to get to Chicago to catch a train to Milwaukee, Case stopped him from getting off at the Naperville station, enraging Klein, prosecutors said.
Klein is accused of firing one shot out of the window after the train pulled into the Naperville.
Asked why he shot Case, Klein told investigators, "The anger built up and I just blew him away", prosecutors said.
"I would like to recognize the fearless acts of the passengers who restrained the suspect until police arrived, preventing him from possibly inflicting more harm", Naperville Police Chief Robert Marshall said in the statement.
Klein said Friday he didn't need a public defender and it wasn't clear if he's since acquired an attorney.
Although he had a clean record, prosecutors said newspaper clippings in his apartment indicated he has a fascination with police-involved shootings. A status hearing is set for June 12.