16-45   PROHIBITING THE CARRYING OF KNIVES OR SIMILAR WEAPONS.