Updated

A Florida man has been charged with fatally shooting a teenager outside a Jacksonville convenience store following an argument that was triggered because the music coming from the teen's car was too loud.

Michael Dunn is facing murder and attempted murder charges in the shooting of 17-year-old Jordan Davis. Davis was waiting inside the car with two other teenagers while the car's 19-year-old driver made a purchase inside the gas station. Dunn was outside the store waiting for his girlfriend.

"They were listening to music. It was loud, they admitted that," said Lt. Rob Schoonover, a homicide detective with the Jacksonville Sheriff's Office. "But that's not a reason to open fire ... and take action."

The 45-year-old Dunn was arrested at his Brevard County home, about 160 miles away, along Florida's Space Coast. He told detectives he had been in the process of turning himself in to a neighbor, who is in law enforcement. He is in the Brevard County Jail awaiting extradition to Jacksonville after pleading not guilty to the charges.

Dunn is white and Davis is black, but sheriff's office spokesman Officer Shannon Hartley said Tuesday that race wasn't a factor in the investigation.

Dunn had been in Jacksonville for his son's wedding and was on his way back to his hotel with his girlfriend when he stopped at the gas station, parking next to Davis' car while his girlfriend went inside. An argument followed and Dunn fired eight or nine shots into the car, apparently not realizing that someone had been hit, Schoonover said.

Dunn, a gun collector who frequented Brevard County shooting ranges, told detectives that he felt like he was in danger, Schoonover said.

"His side of the story is he felt threatened and that is the reason he took action," the detective said.

Click for more from Actionnewsjax.com