At around 1:45 p.m., officers responded to the scene in the 7400 block of Vernon Square Drive in Hybla Valley, where they found a male victim suffering from multiple gunshot wounds in his upper body, according to the Fairfax County Police Department.
The victim was taken to a nearby hospital for life-threatening injuries, where he later died, officials reported.
Although they have not released the identities of the victim or suspect, Fairfax County police said that the shooter was detained first detained by a Good Samaritan at the scene, and later by officers.
This story is still developing. Check back for updates.
Click here to follow Daily Voice Fairfax and receive free news updates.