December 26, 2018

Daily Archives

More stories

  • in

    Precision Sniper Rifle (PSR) system

    By Mike Garza

    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 […] More