By CBS3 Staff

PHILADELPHIA (CBS) – A man opened fire inside of a SEPTA bus claiming he was being attacked by three teenage boys, police say. The shooting happened just after 1 a.m. on the No. 58 bus at Bustleton Avenue and St. Vincent Street in Oxford Circle.

READ MORE: Search For Missing 13-Year-Old Jalen Maxwell In Philadelphia Intensifying

Police say the teens, ages 17, 16 and 15, were shot in the legs and taken to the hospital in stable condition.

READ MORE: COVID In Delaware: Gov. Carney Says State Expecting Shipment Of 8,000 Doses Of J&J Vaccine After FDA Approval

“Preliminary information is that 24-year-old male who was being physically attacked, did pull a handgun and fire at least three shots,” Philadelphia Police Chief Inspector Scott Small said.

Three other people on the bus and the driver were not hurt.

MORE NEWS: Two More Teens Arrested In Fatal Shooting Of Forrest Keys, UArizona Student Gunned Down In Campus Parking Garage

Police say the alleged shooter has a license to carry and is cooperating with investigators.