Justin Brown, 16, is being charged as an adult for his alleged role in the July 4 shooting at Brier Creek.
Brown is facing one felony count of assault with a deadly weapon with intent to kill, two felony charges of discharging a weapon into occupied property, a felony count of inciting a riot, as well as two misdemeanor charges.
On Monday, he was appointed a public defender and is being held without bond.
His next court date is set for Aug. 3.
WATCH: Chief Boyce lays out timeline of 4th of July teen takeovers
Raleigh police chief lays out timeline of July 4th teen takeovers
Download the ABC11 News app