Credit: Video Still

In this sneak peek of Once Upon a Time Season 2, Episode 3: “Lady of the Lake” (airing October 14), Sleeping Beauty (Sarah Bolger) tries out bravery for a change, but she’s no match for Mary Margaret/Snow White (Ginnifer Goodwin), who may not look like a dangerous, forest-dwelling huntress anymore, but definitely still packs a punch.

Here, Aurora tries to attack Mary Margaret in the middle of the night, blaming her for Prince Philip’s (Julian Morris) possible death. But Mary Margaret quickly has Aurora on her back. When Mulan (Jamie Chung) and Emma (Jennifer Morrison) appear bearing weapons (this sneak peek must take place after Emma gets her gun back), we can see Snow’s maternal instincts rise to the challenge.

Who would win in a fight: Emma with her gun or Mulan with her sword? We may soon find out!

Credit: YouTube Photo: Once Upon a Time Spoiler: Is Mulan Really Scared of Emma’s Gun? (VIDEO)

Catch the next new episode of Once Upon a Time on Sunday, October 14 at 8 p.m. ET/PT on ABC.

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.