By CBS3 Staff

WILLINGBORO, N.J. (CBS) — A man is fighting for his life after a shooting in the parking lot of a Willingboro shopping center on Monday night. Police are now searching for the gunman.

The shooting happened in the parking lot of Willingboro Town Center on Route 130, around 5:30 p.m. Monday. It happened while many of the stores there had customers inside.

READ MORE: SEPTA Union Unanimously Approves Strike If Deal Isn't Reached

“I’m kind of nervous because it’s close to home,” one shopper said.

Another woman added, “I’m very scared, I’m very scared.”

Chopper 3 was over the scene showing evidence markers around a red car.

Workers tell Eyewitness News they heard several gunshots at the time before then seeing the shooter drive off on a motorcycle.

“What I heard is a ‘boom boom boom!'” Kim Ntyuen told Eyewitness News. “Everybody ran to the back, but I ran to the front. I said, ‘everybody, he need help! Call the cops, call the ambulance because he has a lot of blood in there.'”

READ MORE: Philadelphia Energy Solutions Refinery Rebranded As The Bellwether District

Witnesses also say the victim had a small dog inside his car that a worker from the Hair Cuttery is taking care of.

Police said the victim was airlifted to Cooper University Hospital, where he underwent surgery. Burlington County Prosecutor’s Office says he’s in critical condition but expected to survive.

Officers also haven’t yet named the victim.

Police are still investigating what lead up to the gunfire and no arrests have been made.

The shooting happened days after a 17-year-old boy was shot and killed in a Walmart parking lot in nearby Burlington Township. There also have not been any arrests made in that shooting.

MORE NEWS: Philadelphia Weather: Chance Of Severe Weather As Parts Of Region Could See Up To 3 Inches Of Rain

CBS3’s Matt Petrillo contributed to this report.