Sale Quick view Pre-Order Now Delta Stryker HD 1-6x24 Rifle Scope / DO-2520 / DSMR Reticle $899.95 $849.00 $899.95 DELTA OPTICAL EUROPE