Detectives "learned that during the course of 9-10 years, dozens of citizens were being victimized by a serial slingshot shooter," according to a statement from police in the city of Azusa, which lies some 25 miles (40 kilometers) east of Los Angeles.
No injuries were reported.
'Malicious mischief'
Police said that the man broke windows and windshields with his slingshot. He also nearly hit people with ball bearings, they said.
The suspect was arrested on Thursday after officers found a slingshot and ball bearings while searching his home.
Azusa police Lieutenant Jake Bushey said that most of the ball bearings were shot from the man's backyard.