Ruh Roh: Emily VanCamp Has A Rifle On ‘Revenge’ Set [PHOTOS]

She’s got good aim and knows how to handle any kind of weapon (we assume), so one can only imagine what Emily Thorne has up her sleeve this season.

Revenge shot on location at a rifle range yesterday (October 30th) in Los Angeles, and we spotted Emily VanCamp, Joshua Bowman, Barry Sloane and Ashley Madekwe on set.

Are you loving season two of Revenge?  Or did you wish things would pick up a scoch?  I want Emily to reveal herself to crazy Kara Clarke!