>Israel has a right to exist
Countries don't have any "right to exist", this very term is thought terminating propaganda created by Israel. Israel does not have a right to exist, countries either are, or aren't. People have a right to live.
And as it stands, Israel is a terrorist nation commiting war crimes and a genocide daily.
"Defensive" weapons also do not exist. If you give Israel weapons, or sell them weapons, you are complicit in their actions.