No person shall give, sell, lend, or provide to any person under the age of eighteen (18) years any sword, dirk, dagger, or knife other than an ordinary penknife or pocketknife with a blade not to exceed three inches in length, or any spring blade, switch blade, or snap blade knife, or any blackjack, bludgeon, or similar weapon, or metallic knuckles, or any firearm, air gun, or other missile throwing device, or any ammunition or missiles for use therewith, or any explosive substance or device, or any other device designed primarily for use as a weapon; provided, however, arms, ammunition, and other equipment for hunting, fishing, and other lawful sports may be furnished to a person under the age of eighteen (18) years by or with the consent of that person’s parent or guardian. No minor under 18 years of age shall possess, own, or carry on or about his or her person, whether concealed or not, within the City any knife which opens by hand pressure applied to a button, lever, switch, or other device in the handle of the knife or by operation of inertia, gravity or both. No person under the age of 18 shall shoot, fire, or discharge any air gun or BB gun unless under the direct supervision of an adult.