No james, the key point of what he said is that there will be nuclear war in the next few months involving large amounts of US troops on the ground in Iran.
Willy-waving about relative military size/capability is merely a very small aside in SAM's lunacy.