It looks as though the shooters were confirmed to be Palestinians, hailing from the same village and members of the same family to boot (I've heard they were cousins, but that's not confirmed in this particular article).
Several months ago I made a post about why Palestine isn't the innocent sacrificial lamb in this conflict and what it should do to stop fucking itself over. The first and most important point is this:
You do not celebrate the deaths of civilians. Ever. Terrorists try to justify it by saying that since all Israeli citizens (including women) are drafted into the IDF they all count as fair game, but that actually makes their rhetoric
worse because they're acknowledging that Israelis don't have a choice. And a lot of (not all, but a lot of) non-terrorist Palestinians don't exactly have the moral high ground either. Celebrating every time terrorists attack Israelis and then glorifying them (the murderers, not the victims) as martyrs makes it really hard to be sympathetic.
Also, I love all the victim-blaming that's going on. I've read several articles and there are always a few people saying that "Israel brought this on itself." Right, because all of the people who were killed or wounded totally have a say in Israel's policies and are directly responsible for Palestinian woes. There are also people expressing far more concern for what may happen to Palestinians than what's already happened to Israelis ("Israel is going to respond by killing 400 innocent Palestinians!!!")
I'm rambling, but yeah, this whole situation is really fucked up. I disagree with many of Israel's policies (especially foreign policies) but I support the state itself while also supporting the rights of Palestinians. This conflict should not have dragged on for as long as it has, and both sides have their share of the blame for that.