SECTION 2-24.  AUTHORITY TO ENACT MUNICIPAL LEGISLATION.
   The City Council has the power to enact municipal legislation subject to limitations as may now or hereinafter be imposed by the Oklahoma Constitution; provided, that all ordinances, resolutions, rules and regulations now in force in the City of Guthrie not in conflict with the provisions of this Charter, as amended, shall remain in full force and effect until altered, amended or repealed by the City Council.
   The general power of the City Council to enact legislation shall include, but not be limited to, the power to establish by ordinance land use regulations including, but not limited to, planning, zoning, subdivision regulations and all other regulations regarding land use management within the corporate limits, the power to establish by ordinance building codes and building regulations, the power to establish by ordinance collective bargaining procedure, rules and regulations, the power to establish by ordinance an Historical Preservation District, and the power to establish by ordinance rules and regulations governing the drilling of oil and gas wells, water wells and disposal wells, within the corporate limits of the City.