(A) It is unlawful for any person under 13 years of age to carry any air rifle on the public streets, roads, highways, or public lands within this city, unless the person under 13 years of age carries the rifle unloaded.
(B) It is unlawful for any person to discharge any air rifle from or across any street, sidewalk, road, highway, or public land or any public place except on a safely constructed target range.
(C) Any person convicted of violating this section shall pay a fine not to exceed $50.