ROLESVILLE, N.C. (WTVD) -- A man was arrested Monday after shots were fired in Rolesville during a chaotic police chase.
Rolesville Police said officers responded just after 10:30 a.m. to a call about a man trespassing at the Shell gas station at 418 S. Main St.
Officers found the suspect, later identified as Gabriel Justice Walker, 30, sitting in a black BMW. When the man got out of the car with a gun in his hand, officers ordered him to drop the weapon. The man got back in the car and tried to leave.
Officers pursued the BMW north on S. Main Street until the driver pulled into a nearby Exxon gas station and began to shoot at officers.
He then sped off, and the chase continued onto Rogers Road, where the driver resumed shooting at pursuing officers, who returned fire, Rolesville Police said.
The driver pulled into the parking lot of CVS at 410 S. Main St. and tried to get out and run, but officers caught him as he was trying to enter the AutoZone next door.
Brian Jones told ABC11 that he had just finished working out at a nearby gym when he heard a series of shots fired along South Main Street and then saw a black vehicle speeding through town.
"Walking to my vehicle. I heard three gunshots, and I was like, That's definitely somebody shooting," Jones said.
Jones said he saw police chasing the vehicle.
Stay on top of breaking news stories with the ABC11 News App
"He turned right here to the light and did a quick U-turn, and went down Rogers (Road). And not a minute goes by, and police start pulling up all over the place and jumping out with guns and running toward AutoZone."
Two police cruisers were damaged during the shooting. Bullet holes were visible in the windshield of a police car.
Walker was charged with three counts of attempted first-degree murder, three counts of discharge weapon into occupied property, three counts of assault with a deadly weapon with intent to kill, and three counts of assault with a deadly weapon on a government employee
Walker also had outstanding warrants for assault on a female, resisting arrest, trespassing, and injury to personal property.
Meanwhile, investigators at the scene took pictures and collected evidence at several businesses along S. Main Street.
Marh Robeson works at a restaurant across the street from where the incident ended.
"I never seen nothing like this," Robeson said. This is wild. I've never known Rolesville, an area like this, to have something going on. It's very shocking because this is a quiet area."
Rolesville Elementary and Middle School were briefly under lockdown because of the nearby police activity.
No one was injured.
The incident remains under investigation.
ABC11 is tracking crime and safety across Raleigh and in your neighborhood
NOTE: Rolesville Police incorrectly identified the suspect earlier as Gabriel Walker Justice.