Michael Brandon Hill, a 20-year-old man is facing felony charges for firing at least six shots from an assault rifle, Tuesday at the Ronald E. McNair Discovery Learning Academy in DeKalb County.