(2) Cities, towns, counties, and other municipalities may enact laws and ordinances:
(a) Restricting the discharge of firearms in any portion of their respective jurisdictions where there is a reasonable likelihood that humans, domestic animals, or property will be jeopardized. Such laws and ordinances shall not abridge the right of the individual guaranteed by Article I, section 24 of the state Constitution to bear arms in defense of self or others; and
(b) Restricting the possession of firearms in any stadium or convention center, operated by a city, town, county, or other municipality, except that such restrictions shall not apply to:
(i) Any pistol in the possession of a person licensed under RCW 9.41.070 or exempt from the licensing requirement by RCW 9.41.060; or
(ii) Any showing, demonstration, or lecture involving the exhibition of firearms.