I think we're all mature enough to keep the political pot shots in the politics area, or I can just move this thread and lose half the contributors that don't want to go near those sub boards?
Back on track....
@brihard other than missiles, I don't think Iran has the means to strike back. As you mentioned, Hezbollah and Hamas are in tatters and their proxy in Yemen has been significantly weakened and had to cut a deal with "the great satan". If Israel is smart, they'll monitor potential Iran missile launch sites and keep aircraft close if they can to strike the launchers. They could potentially take out large portions of their nuclear program and their missile deterrent force over the next few days if Iran isn't careful.