The San Francisco Police Department has arrested the man they say is responsible for a shooting at last weekend's Pride celebration that injured an innocent bystander, after an investigation that sent them all the way to Vallejo.

According to SFPD spokesperson Officer Carlos Manfredi, police believe that 19-year-old Joshua Spencer (pictured right) was the gunman who shot a bystanding Pride celebrant during an altercation between multiple groups of men.

As you might recall, last Saturday police were called to UN Plaza at around 6 p.m. on reports of a shooting. When they arrived they found a a 64-year-old male Pride celebrant who had been shot in the arm.

KRON4 reports that the victim was released from San Francisco General Hospital Monday, and is expected to make a full recovery.

Manfredi says that police believe that several groups of men, including Spencer, engaged in a verbal argument near the venue. The group scattered when shots were fired, as you can see in the video below.

SFPD's "Gang Task Force Unit followed investigative leads and identified the suspect responsible as Joshua Spencer, a 19 year old San Francisco resident," Manfredi says.

Police tracked Spencer to Vallejo, where he'd apparently fled following the shooting. He was arrested noon Thursday, questioned by SFPD's Gang Task Force Unit, and by 2:30 had been booked into SF County Jail on two counts of attempted murder, discharging a firearm in public, and possession of an unregistered firearm, Manfredi says.

Previously: One Injured In Shooting At Civic Center Pride Celebration