A municipality is authorized to accept, receive, and receipt for federal moneys, and other moneys, either public or private, for the acquisition, construction, enlargement, improvement, maintenance, equipment, or operation of airports and other air navigation facilities, and sites therefor, and to comply with the provisions of the laws of the United States and any rules and regulations made thereunder for the expenditure of federal moneys upon such airports and other air navigation facilities.