Gunshots, grenades and anger in Jerusalem