(a) It is the intent of the city council to prohibit any person other than a commissioned security officer employed by the city and licensed peace officers from carrying or possessing weapons including concealed handguns on city-owned premises, including city-owned buildings, parking garages, lots, and other parking areas but excluding city-owned or operated public parks, streets and sidewalks.