They are second-class (or lower) citizens now. Either solution would be much better. Certainly it is Israelis who are killing them. Us sitting here agreeing that Israel is doing bad stuff does not get fewer of them killed. Israel needs to get out of the occupied territory, and stop blockading and worse to Gaza. There can never be peace until they do.
But in the meantime, people in Gaza are shooting BB guns at guys across the border with Uzis. Not smart. This is like sending the Kurds to fight Iran. It's just going to piss them off, and you never get to a peaceful solution agreeable to both sides. And agreement is critical, if you want peace to last. Seen Israel and Egypt fighting lately? No because they agree that peace benefits them both.
We're flying electric helicopters on Mars yet you can't turn on your clothes dryer in Texas. That's because scientists are in charge of Mars, and Republicans are in charge of Texas.