The 28-year-old victim was in the area of Schwerin Street and Visitacion Avenue about 7:35 a.m. when the three boys, aged 14 to 18, exited a nearby Muni vehicle and pushed the woman to the ground and took her purse, police said.
The three suspects then fled, but one of them turned around and began firing a BB gun at the woman, police said. The boy then walked over to where she was lying on the ground and shot her with the BB gun.
The woman sustained injuries to her face and elbow and was treated at a hospital. The injuries were not life-threatening.
No arrests have been made.