Hamas ?
Nobody has said anything about an explosion. After looking at the video, it certainly looked like what you suggest.