Shots were reported in the 600 block of Pierce Road around 1 p.m., according to Sgt. Matthew Ortega.
The victim was shot while standing in front of his home. Police found him inside when they arrived on the scene.
He had a single gunshot wound, and was taken to the hospital for treatment of non-life threatening injuries.
Witnesses told police the suspects were driving a dark-colored sedan, possibly a Nissan, north on Pierce Road when the shots were fired. The car was last seen turning east onto Berkeley Avenue.
Bullets also struck a parked car and a home, Ortega said.