Fuquay-Varina police arrested a suspect following a chase after he pointed an AR-15 rifle at someone during an argument, according to authorities.

It started around 3:20 p.m. Sunday in a parking lot of a restaurant at 129 North Main Street.

Police said Bango Benjamin Enyinnaya Jr., 20, of Raleigh entered the business and argued about a domestic issue before going outside and continuing the argument in the parking lot. The restaurant owner said Enyinnaya was looking for the mother of his child because he wanted to see the kid. The woman works at the restaurant and is the owner's niece.

Management asked Enyinnaya to leave, but authorities said he went to his vehicle and pulled out an AR-15 rifle from his trunk and pointed it at a restaurant employee.

The owner of the restaurant said he and his brother were able to wrestle the weapon away from Enyinnaya.

"I knocked him into the trunk and held him down, and my brother got the gun from him," owner Tim Staton explained. "You start shooting semi-automatic weapons, you know the bullets could go anywhere. If he starts shooting at us, he's right in the back of the restaurant [and] bullets can go through the window and could have hit a customer."

There were no injuries, officials said.

Enyinnaya then got in his vehicle and started to drive away when officers arrived on scene. According to authorities, he fled south on North Main Street and officers pursued him. The suspect crashed into a vehicle on Sunset Lake Road at Broad Street after passing several stopped vehicles and running a red light.

Police said Enyinnaya fled that scene as well but was eventually stopped in the parking lot in the 1400 block of North Main Street and arrested.

One of the passengers in the car that was hit was taken to Rex Hospital for non-life threatening injuries.

Enyinnaya was charged with assault with a deadly weapon, possession of a firearm by a felon, felony hit and run, felony flee to elude arrest, careless and reckless driving, possession of marijuana, and resist, delay, and obstruct.

Enyinnaya has had numerous arrests dating back to 2011 with charges including felony hit and run, robbery with a dangerous weapon, and breaking and entering.

The investigation is ongoing and police said there may be additional charges.

Enyinnaya made his first court appearance Tuesday. His bond was set at $457,000 and his next appearance is July 11.