Leupold vx3 3.5-10x40 · Sporting Goods in Calgary · TownPost