San Diego police are investigating after shots were fired in a parking lot outside the Belmont Park amusement park in Mission Beach Sunday night.
Witnesses reported hearing two or three shots fired at Belmont Park around 7:30 p.m., while the popular beachside park was still open, according to police.
One witness told NBC 7 he heard what sounded like fireworks before he realized it was gunfire.
Get San Diego local news, weather forecasts, sports and lifestyle stories to your inbox. Sign up for NBC San Diego newsletters.
"That’s when he pulled the gun underneath the jacket and shot it in the air and then from there everybody started running," said the witness who did not want to be identified. "It was terrifying. Everybody was running. They didn’t know where to run though... kids hiding."
Police arrived at the scene and set up a perimeter, SDPD said. At the scene, police identified and stopped a car believed to be involved in the incident. Once the car stopped, one person attempted to flee the scene, according to SDPD.
Police detained three people after the incident and recovered a gun in the area but it was not immediately clear if they were facing charges.
One suspect, Dominic D. Carter, 31, was arrested and taken into custody Friday, police said.
SDPD said no injuries were reported.
Belmont Park is popular with visitors and the shooting happened during a busy weekend for San Diego tourism as many school districts are on spring break.
Last year, San Diego police added brighter lights and undercover officers near Belmont Park due to an increase in shootings. In at least one shooting, four people were hurt.
This is a developing story, please check back for updates.