Man Charged With Carrying Firearm On School Property, And Host Of Other Charges