The shooting happened around 7:00 p.m. along the 400 block of North DuPont Street.
A man in his 20s was struck multiple times in the upper body.
The victim managed to run about half a block before collapsing on the street.
Medics rushed the man to Christiana Hospital in critical condition.
No arrests have been made.