Preview images for the Arrow episode titled "Restoration"

The CW has released some promotional photos for the October 21 episode of Arrow.

The episode is called “Restoration.” You can check out the new pics below. Felicity’s got a gun and Laurel’s headed to Nanda Parbat! Spoilers for the episode can be found at our Arrow Spoilers Page.

Enjoy: