The suspect in a fatal shooting late Saturday night during the city's "Pink Saturday" celebration in the Castro District was booked into jail over the weekend on murder, firearm and gang charges, authorities said Monday.
Ed Perkins, 20, of San Francisco, remains in custody, charged with one count of murder in connection with the fatal shooting of 19-year-old Stephen Powell, police said.
In addition to the murder charge, Perkins was booked for brandishing a weapon, assault with a firearm, multiple other firearms charges and a gang allegation, sheriff's department spokeswoman Eileen Hirst said.
Police said a gunman opened fire into a crowd at Market and Castro streets at about 11:30 p.m., killing Powell and injuring a 19-year-old woman and a 29-year-old man. Powell was hit in the torso; the other victims were each struck in the leg and are expected to survive.
Perkins was arrested near the shooting scene that night, spokesman Sgt. Troy Dangerfield said. Police also recovered a handgun believed to have been used in the shooting.
Investigators are still looking for additional suspects in the case.
The possible motive for the shooting has not been released, but Dangerfield said no hate crime charges were filed.
Powell was a former student at Stuart Hall High School in San Francisco's Pacific Heights neighborhood, where he was a standout basketball player, but left after his sophomore year, city officials and police said.
"Pink Saturday" is a street party held the night before the San Francisco Pride Parade, which marked its 40th anniversary this year.