549.10 DISCHARGING FIREARMS.
   (a)   No person shall discharge any air gun, rifle, shotgun, revolver, pistol or other firearm within the corporate limits of the Municipality.
   (b)   The provisions of subsection (a) hereof shall not apply to any military company when drilling under the command of any officer thereof, or to the use of firearms in lawful defense of the person, family or property of any person, or to the killing of any dog whose owner or possessor has not complied with the provisions of law relating to dogs, or to regular shooting galleries, rifle or sporting clubs having a permit from the Mayor to operate such galleries or erect targets for rifle practice.
   (c)    Whoever violates this section is guilty of a misdemeanor of the fourth degree.