Scenes

×

On Shooting Gallery: SIG Academy

The show ventures to New Hampshire, the home of Sig Sauer, to explore the newest rifles, handguns and silencers coming from the innovative and all-encompassing manufacturer.