The governing authorities of municipalities shall have the power to adopt reasonable ordinances for the regulation of transient vendors not inconsistent with the provisions of Sections 75-85-1 through 75-85-19. However, said authorities shall not have the power to declare residential solicitations by transient vendors who are citizens of the State of Mississippi, or who are agents of corporations domiciled in the State of Mississippi, or who are agents of foreign corporations qualified to do business in the State of Mississippi, to be a public nuisance or a misdemeanor, unless said transient vendors are not in compliance with Sections 75-85-1 through 75-85-19 or local regulations. Before transacting any business, all transient vendors shall furnish to the municipality wherein said business is to be transacted, a good and sufficient penal bond in an amount not to exceed Two Thousand Dollars ($2,000.00) conditioned that if said transient vendor shall comply with all of the provisions of the municipal ordinances relating to transient vendors said obligation shall be void, otherwise, to remain in full force and effect. Any ordinance adopted by the governing authority of a municipality under the provisions of this section shall control as to the area within such municipality, regardless of the existence of a county ordinance.