I think that once they regain control of Gaza, the Israeli's should "deport" all Hamas/Fatah fighters to the West Bank and offer the innocent Palestinians citizenship (after proper screening) to Israel. That would send a clear signal across the Palestinian's bow that they are living on Israeli land, and they have the right to take it back if the Palestinian state does no police themselves properly.
Except that:
1-They are not living on Israeli land, a position that no country in the world disputes, including Israel and the US (In fact, Israel tried to give Gaza back to Egypt in the 80s)
2-Most Palestineans, including the ones not involved in terrorism, don't want Israeli citizenship.