Political compromises in order to reach security arrangement that would end rocket fire, such as lifting its naval blockade of Gaza and recognizing Hamas’ government would not be a good move. They (Hamas) would cheat on that agreement. So would the other countries involved in stopping weapons from entering Gaza. They would act as though it wasn't happening and they didn't see weapons going in. It would just allow them more time and make it easier for them to resupply their weapons. Even make it easier then it was before. They do not want Israel there at all and they will never quit untill they think they can achieve that and Israel gone completely.
Gunmen in Egypt kill guard outside Niger embassy (Reuters)