Aboubaker Siriki Bamba, 18, of no fixed address, is charged with malicious wounding and use of a firearm in commission of a felony.
At 1:06 a.m. Sunday, officers responded to the 3600 block of Stewart Lane in Dumfries to investigate a shooting.
The victim, 17, of Tappahannock, told police he was confronted by a group of men at his home. During the encounter, one of the men shot the victim in the leg, according to police spokesperson Officer Jonathan Perok.
"This incident escalated following an ongoing dispute between two groups," Perok said in a statement.