Police in Bucks County say a man who opened fire in the parking lot of a Quakertown Wal-Mart before driving away was captured Thursday night.
32-year-old Brandon Grosso was taken into custody after 11 p.m., according to the Quakertown Police Department's official twitter account.
Sean Lavin told NBC10 he and his mom had just dropped his sister off at work at the TJ Maxx near Wal-Mart around 5:30 Thursday afternoon and were driving behind the store when someone started following them, riding their bumper and trying to get around.
He said as soon as they turned the corner behind the Wal-Mart, "We hear BANG!"
Lavin turned around and looked at the back seat and says, "The window has been shot out, glass hit me in the arm." Lavin said the man driving the car took off.
Luckily, Lavin and his mom weren't injured.
Quakertown Police along with Richland Township Police wound up tracking down Grosso.
He was wanted in connection with several confrontations in the surrounding area.
A judge arraigned Grosso on aggravated assault, reckless endangerment and weapons charges overnight. He was unable to post bail and was sent to a=the Bucks County Prison to await a June hearing, online court records said.
It was unclear if he had an attorney who could comment on the case.