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.

They are working on the AI right now as we speak.
They are teaching them right now to mimic movements, learn to adapt to enviroment... It's coming folks, a few more years and skynet will be activated....