A weapon was fired as French President François Hollande was giving a speech in western France Tuesday, the mayor of Villognon told CNN.