It is a legal weapons blockade, as tons of humanitarian aid and gets through every day of the week the whole time.
The only solution for Gaza is new leadership, a comprehensive peace, and to recognize Israel’s right to exist. Otherwise, you will always get what you have always got.