A 19-year-old man was taken to hospital after he was shot in the leg on a TTC streetcar Tuesday night.

The incident happened at the Main Street station in the city's east end shortly after 10 p.m., police said.

According to police, two men were arguing when one of them pulled out a handgun. A third man was shot during the struggle.

Sgt. Roger Caraccilo, who was at the scene last night, said one man was arrested a few blocks away from the station and a firearm was recovered.

A 20-year-old man has been charged with various firearms offences.