December 26, 2018

Daily Archives

There's more..

  • in

    Precision Sniper Rifle (PSR) system

    Any fan of AMC’s The Walking Dead can remember the scene from episode one where Morgan knelt at the window of his upstairs bedroom with a sniper rifle popping walkers at a distance. That’s the way to survive the zombie apocalypse without getting your hands dirty. Now imagine if you could make that shot from […]