Discharging of firearms. (a)It shall be unlawful for any person, other than a law enforcement officer in the performance of duty, to discharge any cannon, gun, pistol, rifle or other firearm, or to discharge or use any spring gun or slingshot within the corporate limits of this city except discharge of blank rounds as part of a ceremonial event for which prior written notice has been provided to t