CHICAGO -- A Megabus passenger may have saved the day after a man allegedly fired a gun in the vehicle's bathroom, and then tried to take control of the bus, reports CBS Chicago.
The suspect reportedly began harassing the driver as she drove the bus outside Chicago, on its way to Minneapolis.
"He was grabbing the bus driver as if he was trying to snatch her out of the seat," said passenger Kenneth Smith.
After Smith shouted at the suspect, the man briefly left the driver alone and went to the second level of the bus.
"He went in the bathroom and fired off a shot. It was real loud. We didn't know what it was," Smith said.
Police were unsure if the suspect fired the gun accidentally or intentionally, but seconds later, he was back again, trying to wrestle control of the bus away from the driver.
"He was grabbing at his hip. I already seen that, and I told him he was getting too close. As he kept coming, that's when I rushed him. I choked him. He fell to the floor," said Smith, a 6-foot-2, 233-pound semi-pro football player. "I had to just rough him up. We just wrestled down, and I found out he had a gun, so I took it, gave it to the driver, and that was it."
While Smith and other passengers pinned down the suspect, the driver pulled over and waited for police to arrive.
The unruly passenger was arrested by Des Plaines, Ill., police.
Smith, who was on the way to visit his 6-year-old son in Minneapolis, was hailed as a hero by other passengers on the bus.
"The bus could've crashed, anything, the way the guy was aggravating the bus driver. So that guy right there is a hero," Ken Hasley Sr. said, pointing toward Smith.
Megabus officials said the passengers were transferred to a second bus, and continued to their destinations. No passengers were injured.
The suspect was being held at the Des Plaines Police Department, but Illinois State Police were investigating. Sources said the gunman was not being cooperative and refused to give detectives his name.
No charges had been filed as of late Wednesday morning.