Where Is Hamas Getting Its Weapons? Increasingly, From Israel

Not enough because the funders are not interested.

South Africa is probably a complete no-show.
Russia? Forget it.

The US and EU are funding Gaza. The US just cut off funds until the hostages are freed. That includes a ceasefire for a couple of months.

Hamas is too completely messed up in their heads to understand that much.