Randy Johnson (42) and Roger Clemens (43) are still over 1,000 strikeouts behind Nolan Ryan.
Pedro is 34 years old with 2,998 career Ks. Even if he averages 250 Ks / year (something he's only done in 4 of his 15 ML seasons) for the next decade, he'll still be short of the mark. Smoltz & Mussina have decent shots at cracking 3,000 Ks. That's just a little more than 1/2 of what Ryan has.
Jason Schmidt leads the under 35 crowd with 1,728 Ks at age 33. Javier Vasquez leads the under 30 crowd with 1,602 Ks at age 29. They'd each have to keep up their current pace for another 20 years to get within shouting distance.
1972-1974, Nolan Ryan threw 942 & 2/3 innings and piled up 1,079 Ks.
Ryan's record is so far out of reach that it isn't even funny.