§ 131.05 WEAPONS PROHIBITED.
   No person shall keep, carry or have in his or her possession on any public street or being a trespasser upon the premises of another or in a public place in the city any military type weapon, any assault weapon, any stolen weapon or any knife, except military personnel or peace officers engaged in the course of their duties, unless he or she holds a permit to possess the same as collector’s items or for use in officially recognized competition.
(`89 Code, § 171.010(4)) Penalty, see § 10.99