Sixteen people are dead, including one of the gunmen, and dozens more injured after two men armed with high-powered rifles opened fire.