Meridian, Miss. Meridian police have charged 17-year-old Richard J. Dunnigan of Meridian with two felony counts.
Dunnigan has been certified an adult. He was arrested on charges of receiving stolen property and being a felon in possession of a weapon.
Officials say the arrest stems from a stolen vehicle Dunnigan was allegedly driving that had been stolen hours previously.
The MPD said he was taken into custody after a foot chase. Police say no bond has been set.
Newscenter 11 asked for an explanation for the swollen eye in Dunnigan's mugshot, but the MPD declined to comment.