Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.
As many fans know by now, Michael Raymond-James (Neal) is back in Season 2, Episode 14: "Manhattan," and he's going to stick around. While we assumed that meant he would come to Storybrooke at some point, we didn't know he'd embrace the fairy tale side of things this much.

Vancity Filming recently posted a collection of set photos that show Neal walking through Storybrooke carrying, of all things, a sword. According to the fan who took the pictures, he came out of Mr. Gold's (Robert Carlyle) shop with it.

Why does Neal need a sword, as opposed to some more modern weapon? And where did he learn to wield it? Do you take this as further evidence that he is Baelfire?

Share your thoughts in the comments below!

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, February 17, 2013 at 8 p.m. ET/PT on ABC.

Source: Vancity Filming