Michael Dunn, of Satellite Beach, Florida, was in Jacksonville this past weekend for his son’s wedding.
Jordan Davis, 17, and some other teens were sitting in a SUV in a parking lot when Dunn parked next to them and asked the youths to turn down their music.
Jordan Davis and Dunn argued over the music, then Dunn, who is a gun collector, pulled a gun and shot eight or nine times, hitting Jordan twice, reports the Orlando Sentinel.
Jordan Davis' father Ron Davis said his unarmed son died in the arms of a friend in the SUV.
Dunn and his girlfriend took off, but witnesses wrote down their license plate number, according to the police.
The couple was staying in a Jacksonville hotel when they heard a news report Saturday morning about the shooting, so they drove home to Satellite Beach, Florida.
Dunn was arrested at his home on Saturday and charged with murder and attempted murder. He is being held without bail.
Dunn’s attorney said that he acted responsibly and in self-defense. Dunn may use Florida’s 'Stand Your Ground' law, which became famous after the Trayvon Martin killing.