Guns galore as anarchy stalks Baghdad