We can't wait to see our girl Blake Lively (Serena) go out of her comfort zone in Oliver Stone's upcoming Savages (starring Taylor Kitsch and Benicio Del Toro). Blake plays Ophelia, a California beach bum who gets kidnapped during a drug deal gone wrong, and she had to learn how to use a gun for the role!

"I went to the gun range and learned how to shoot a gun for the first time," Blake tells Marie Claire. "It was awful. I asked myself, ‘Why were these things ever invented?’ But I did feel good that my first three shots were straight to the heart. It’s good to know –– don’t mess with me in a gun battle.”

When the Zombie Apocalypse comes, everyone head to Blake's house. Just saying.

Source: Marie Claire via Access Hollywood

Want more Gossip Girl goodness? Like us on Facebook or follow us on Twitter! You know you love us. XOXO