Well, those machines may have the weapons, but are still lacking the most important part: the strong (hostile) artificial intelligence behind their actions.
At any rate, I see no reason to believe an AI would necessarily move to exterminate humanity, or even if it did, that it would really need weapons such as those, and not just, say, the internet and human gullibility.
