With the spell of Shattered Sight about to take over, we'd say Mary Margaret didn't know what she was getting in to when she decided to become Mayor, but magical spells happen every other week in Storybrooke.
Robin Hood is showing his son Roland an arrow. We don't know if that's such a good idea considering the spell of Shattered Sight might even turn his own son against him.