Gaza has MORE THAN ONE border. The Egyptians could have supplied all of the Gazans' needs, had they been inclined to do so.
Furthermore, Gaza has a functioning seaport. Pumps, fuel, or generator parts are only days away by ship.
The Israelis are not denying them stuff, only denying them FREE stuff.
I was going to say...I was JUST looking at a map of the place and they’ve got several miles of border with the Mediteranean Sea!