He's accused of giving his son the gun.
Police arrested 43 year old Rodney Kinder Wednesday.
Today he was charged with two felony counts of unlawful delivery of a firearm.
He's accused of giving a handgun to his son last Christmas.
The teen does not have a FOID card, and isn't old enough to legally possess a firearm.
Prosecutors say he allegedly took the weapon to school on September seventh and fired it in a classroom.
Kinder is also accused of giving the boy a rifle earlier that year.
"Handguns are something that we all have rights, but along with that comes considerable responsibility and we have a situation where someone was not responsible," said McLean County State's Attorney Jason Chambers.
Kinder's bond has been set at $10,000 and he is free on a personal recognizance bond.
He's back in court October 26.