(1) It shall be unlawful for any person, except State, county or municipal law-enforcement officers or personnel authorized by school officials, to carry on his person, while on any elementary or secondary school property, a knife, with a blade over two inches long, a blackjack, a metal pipe or pole, firearms or any other type of weapon, device or object which may be used to inflict bodily injury or death.
(2) A person who violates the provisions of this section is guilty of a felony and, upon conviction, must be fined not more than one thousand dollars or imprisoned not more than five years, or both. Any weapon or object used in violation of this section may be confiscated by the law enforcement division making the arrest.