(1) It is a felony of the third degree, punishable as provided in s. 775.082, s. 775.083, or s. 775.084, for a person who is trespassing upon school property to bring onto, or to possess on, such school property any weapon as defined in s. 790.001 or any firearm. (2) As used in this section, “school property” means the grounds or facility of any kindergarten, elementary school, middle school, junior high school, secondary school, career center, or postsecondary school, whether public or nonpublic.