(1) It is a municipal offense to carry, for the purpose of going armed, any dangerous instrument or substance which is capable of inflicting injury on any person.
(2) A person commits an offense who carries with the intent to go armed a firearm, a knife with a blade length exceeding four inches (4"), or a club.