The robber was described as a white man in his 60s wearing a dark blue jacket, surgical mask and shorts, police said.
Unlike the shootings on Thursday and Friday, there were no reported victims.
It was the second person shot in the city in just two days.
BPD began getting reports of a shooting in the 1100 block of Channing Way, near Byron Street, just after 7:30 p.m.
“I did it, I shot the gun off in the air,” the woman told officers when they arrived in northwest Berkeley on Monday night, according to BPD.
There has been a series of burglaries targeting the jewelry collections of elderly residents in the Berkeley and Oakland hills, one of them told Berkeleyside.
The man hurled two rocks, shattering the window and injuring a man’s shoulder, before he was arrested, police said.
Representatives of the Berkeley Jr Jackets said they are working to create a positive environment for youth and would like more support from the city.
The mother and child took refuge in Whole Foods after the man grabbed the child, BPD said, and “made a threat to bash the child’s head in.”
The gunfire terrified parents in a nearby park. Councilmember Terry Taplin held a community meeting Sunday.
The driver was a teenage girl with out-of-state license plates, according to preliminary information.
“It hasn’t hit me yet,” his daughter told Berkeleyside this week. “I just don’t know what I’m going to do without him.”