I suggest the Americans, not us, set up a 5 mile wide by 20 miles (not looking) buffer zone along the Siani border monitoring what and who goes in and out. Additionally the US should be a part of the blockade of Gaza port making sure only the right stuff enters by sea.
Because Gaza is so narrow maybe the US will need a hundred soldiers keeping this border tunnel proof.
Israel could pay for funding this.
Without being able to rearm Hamas will disappear as the people will seek to improve their lives taking advantage of their tax free status.
A case can be made that less foreign aid will be needed for us and Egypt because of one front of terrorism disappearing.
A cost-benefit long term solution can be proposed. A good 5 year plan.