CHARLOTTE, N.C. After conducting an extensive investigation, the Charlotte-Mecklenburg police said they have determined that a shooting by an off-duty police officer on May 14 was justified. They added that no charges will be filed.

Related: Officer fatally shot unarmed shoplifting suspect, police say. Here's what we know

Police said 46-year-old Dennis Bodden “was very well known to Pineville Police as being a chronic shoplifting suspect at this Food Lion and having violent tendencies towards police and the public.”

Bodden refused to stop for the sergeant and “became physically confrontational,” police said. The sergeant used a Taser on Bodden, but it didn’t stop him from trying to get away, according to a statement from police. As backup arrived, another officer used a Taser on Bodden, police said. 

“With the Taser having little to no effect on Mr. Bodden, he lunged towards our sergeant and tried to grab his service weapon, ending up with the use of deadly force,” according to the police account of events.

The officers at the scene started to treat Bodden’s injuries before an ambulance arrived, according to police. 

Police said Bodden had two felony warrants out for his arrest for breaking and entering and larceny from the same Food lion.

CMPD said investigators consulted the Mecklenburg County District Attorney’s Office, which also agreed that the shooting was justified. The Pineville Police Department is currently conducting an internal investigation, according to the release.