Might be Chinese state media, but they're the only ones willing to condemn American defence contractors' blatant profiteering off of the situation in Palestine. Meanwhile, Hamas is stuck scraping explosives out of unexploded Israeli munitions that landed on Gaza.
How many rockets did Hamas alone fire at Israel during the last 10 days? That must have been a hell lot of unexploded Israeli munitions.
I mean, yeah? Each Hamas rocket has like 50 pounds of explosive filler and an unexploded Israeli bomb has up to 2000 pounds.
So, from each of your purported unexploded 2000 pounds bombs, Hamas will get at most 40 of the type of rocket you mention. Since they launched over 6000 rockets in the last two weeks, they would have needed at least 150 unexpkodes 2000 pound bombs only for that. Maybe they also do get weapons/money for weapons from other sources?
Considering Israel's dropped like about 1000 bombs a day in this conflict so far... You're free to work back to figure out how many munitions Israel has sent at Gaza, and you're also free to propose how Gaza got access to so many explosives despite being completely blockaded.
Maybe from the same source they get the Kalashnikov-rifles and RPG-7s that you can see them using? Those are not used by the Israeli military.