The mayor of the Uruapan municipality, in the western state of Michoacan, was gunned down Saturday night in front of dozens of people who had gathered for Day of the Dead festivities, authorities said.