An aircraft made an emergency landing at Muscle Shoals Airport Thursday after the pilot reported a possible fire on board.