It is unlawful for a person to throw stones, bricks, or missiles of any kind or to shoot, fire, or discharge rifles, shotguns, revolvers, pistols, guns, air guns, BB guns, or firearms of any kind within the City limits except by authorization of the Council. The term “air gun” means any gun, including handguns, capable of propelling a pellet or other projectile from the barrel of such gun by non-explosive means, such as compressed air, CO
2
,
or other gas. The term “BB gun” means any such gun capable of propelling a BB or other projectile from the barrel by means of a spring mechanism or air. The terms “shoot,” “fire,” and “discharge” mean the act of triggering the mechanism of such air gun or BB gun so that it propels a pellet, BB or other projectile from the barrel of such gun.