About a dozen people carrying guns, including one with a military-style rifle, milled among protesters outside the convention center where President Barack Obama was giving a speech Monday. Arizona law allows people to carry their firearms visibly in public. Gun-control opponents call the situation a disaster waiting to happen.