The people of Gaza have a right to resist the Israeli blockade and military crimes, of course.
No one is denying the "right" of Gazans to "armed resistance". The question was whether or not they have the right to attack Israel without consequence. Without Israel defending itself and its citizens. Do you think that nations, generally, should be prepared to accept attacks against its citizens and not respond? At all. Ever.
The question was whether or not Israel has the right, and indeed, the obligation, to defend its innocent civilians from attack.
The follow up question is this: IF the intention of Gazans is to remove the blockade and to develop peaceful relations and economic trade with a neighbouring nations -- how does armed resistance help to achieve that goal? Especially the low level and ultimately ineffectual armed resistance currently enacted.
It seems to me that armed resistance is directly opposed to this goal of peace. It seems to me that the best way to remove the blockade is to demonstrate peaceful intentions. And cooperation.
So why don't Gazans just stop attacking?