The Huns just dissapeared and the Turkic tribes came out of nowhere from the same region
That doesn't naturally make Huns the ancestors of the Turkic. Huns, Turks and Mongols all belong to Altaic language group, originated from Mongolia plateau in different historic periods. You can't say Turks the ancestors of Mongols because they appeared later in the same region. There is one thing in common about them, brutal and blood thirsty. Maybe there's a killer gene encoded in higher frequency in these people.