With guns being brandished, the distinctive green Hamas headbands and the din of the crowd, it must have seemed like the ...