Hamas gunmen opened fire from a building at Gaza City's Shifa Hospital compound several