tractoptics.com Open in urlscan Pro
2606:4700:3034::ac43:ac16  Public Scan

Submitted URL: http://tractoptics.com/
Effective URL: https://tractoptics.com/
Submission: On October 08 via manual from US — Scanned from DE

Form analysis 8 forms found in the DOM

POST https://tractoptics.com/newsletter/subscriber/new/

<form class="form subscribe tmp3-form" novalidate="novalidate" action="https://tractoptics.com/newsletter/subscriber/new/" method="post" id="mp-newsletter-validate-detail">
  <div class="tmp3_field_newsletter">
    <input name="email" type="email" id="mp-newsletter" class="tmp3-input" placeholder="Enter your email to subscribe" data-validate="{required:true, 'validate-email':true}">
  </div>
  <button class="action subscribe primary tmp3-button" title="Send" type="submit"> Subscribe </button>
  <div class="popup-loader">
    <img class="loader" src="https://tractoptics.com/pub/static/frontend/Toweringmeida/tractoptics/en_US/images/loader-1.gif" alt="Loading...">
  </div>
</form>

POST https://tractoptics.com/sociallogin/account/loginPost/

<form style="display:none;" class="form" action="https://tractoptics.com/sociallogin/account/loginPost/" method="post" id="sociallogin-form" novalidate="novalidate"><input name="form_key" type="hidden" value="3cN7H2sFHn9vHhu2"> <input
    id="sociallogin-referer" name="referer" type="hidden" value=""><input name="sociallogin-checkout" type="hidden" value=""><input id="sociallogin-submit" type="submit" value=""></form>

GET https://tractoptics.com/catalogsearch/result/

<form class="form minisearch" id="search_mini_form" action="https://tractoptics.com/catalogsearch/result/" method="get">
  <div class="field search"><label class="label" for="search" data-role="minisearch-label"><span>Search</span></label>
    <div class="control"><input id="search" type="text" name="q" value="" placeholder="Search entire store here..." class="input-text" maxlength="128" role="combobox" aria-haspopup="true" aria-autocomplete="both" autocomplete="off">
      <div id="search_autocomplete" class="search-autocomplete"></div>
    </div>
  </div>
  <div class="actions"><button type="submit" title="Search" class="action search" disabled=""><span>Search</span></button></div>
</form>

GET https://tractoptics.com/catalogsearch/result/

<form class="form minisearch" id="search_mini_form" action="https://tractoptics.com/catalogsearch/result/" method="get">
  <div class="field search"><label class="label" for="search" data-role="minisearch-label"><span>Search</span></label>
    <div class="control"><input id="search" type="text" name="q" value="" placeholder="Search entire store here..." class="input-text" maxlength="128" role="combobox" aria-haspopup="true" aria-autocomplete="both" autocomplete="off">
      <div id="search_autocomplete" class="search-autocomplete"></div>
    </div>
  </div>
  <div class="actions"><button type="submit" title="Search" class="action search"><span>Search</span></button></div>
</form>

POST

<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
  <div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
    <div class="field email required">
      <label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
      <div class="control">
        <input name="username" id="customer-email" type="email" class="input-text" data-mage-init="{&quot;mage/trim-input&quot;:{}}" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}"
          autocomplete="off">
      </div>
    </div>
    <div class="field password required">
      <label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
      <div class="control">
        <input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
      </div>
    </div>
    <!-- ko foreach: getRegion('additional-login-form-fields') --><!-- /ko -->
    <div class="actions-toolbar">
      <input name="context" type="hidden" value="checkout">
      <div class="primary">
        <button type="submit" class="action action-login secondary" name="send" id="send2">
          <span data-bind="i18n: 'Sign In'">Sign In</span>
        </button>
      </div>
      <div class="secondary">
        <a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://tractoptics.com/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
      </div>
    </div>
  </div>
</form>

POST

<form class="form form-login" method="post" data-bind="event: {submit: login }" id="ajaxlogin-form">
  <div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
    <div class="field email required">
      <label class="label" for="ajaxlogin-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
      <div class="control">
        <input name="username" id="ajaxlogin-email" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
      </div>
    </div>
    <div class="field password required">
      <label for="ajaxlogin-pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
      <div class="control">
        <input name="password" type="password" class="input-text" id="ajaxlogin-pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
      </div>
    </div>
    <!-- ko foreach: getRegion('additional-login-form-fields') --><!-- /ko -->
    <div class="actions-toolbar">
      <div class="primary">
        <button type="submit" class="action login primary" name="send" id="ajaxlogin-send">
          <span data-bind="i18n: 'Sign In'">Sign In</span>
        </button>
      </div>
      <div class="secondary">
        <a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://tractoptics.com/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
      </div>
    </div>
  </div>
</form>

POST

<form class="form create" method="post" data-bind="event: {submit: register}" id="ajaxregister-form">
  <div class="fieldset register" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
    <div class="field firstname required">
      <label class="label" for="ajaxregister-firstname"><span data-bind="i18n: 'First Name'">First Name</span></label>
      <div class="control">
        <input name="firstname" id="ajaxregister-firstname" type="text" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
      </div>
    </div>
    <div class="field lastname required">
      <label class="label" for="ajaxregister-lastname"><span data-bind="i18n: 'Last Name'">Last Name</span></label>
      <div class="control">
        <input name="lastname" id="ajaxregister-lastname" type="text" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
      </div>
    </div>
    <div class="field choice newsletter">
      <input type="checkbox" name="is_subscribed" id="ajaxregister_is_subscribed" title="Sign Up for Newsletter" value="1" class="checkbox">
      <label for="ajaxregister_is_subscribed" class="label"><span>Sign Up for Newsletter</span></label>
    </div>
    <div class="field email required">
      <label class="label" for="ajaxregister-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
      <div class="control">
        <input name="email" id="ajaxregister-email" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
      </div>
    </div>
    <div class="field password required">
      <label for="ajaxlogin-pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
      <div class="control">
        <input name="password" type="password" class="input-text" id="ajaxregister-pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
      </div>
    </div>
    <div class="field password required">
      <label for="ajaxlogin-pass" class="label"><span data-bind="i18n: 'Confirm Password'">Confirm Password</span></label>
      <div class="control">
        <input name="password_confirmation" type="password" class="input-text" id="ajaxregister-pass-confirm" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, equalTo:'#ajaxregister-pass'}" autocomplete="off">
      </div>
    </div>
    <!-- ko foreach: getRegion('additional-register-form-fields') -->
    <!-- ko template: getTemplate() -->
    <!-- ko if: (getIsVisible()) -->
    <div data-bind="{
    attr: {
        'id': getReCaptchaId() + '-wrapper'
    },
    'afterRender': renderReCaptcha()
}" id="msp-recaptcha-popup-login-wrapper">
      <div class="g-recaptcha" id="msp-recaptcha-popup-login">
        <div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px;">
          <div class="grecaptcha-logo"><iframe title="reCAPTCHA"
              src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LfikrwUAAAAACALntPsf4n0KGYDI_dhZvsz7e48&amp;co=aHR0cHM6Ly90cmFjdG9wdGljcy5jb206NDQz&amp;hl=de&amp;v=vP4jQKq0YJFzU6e21-BGy3GP&amp;size=invisible&amp;badge=inline&amp;cb=n4jk4lvxfl7l"
              width="256" height="60" role="presentation" name="a-30ybruisr6ay" frameborder="0" scrolling="no"
              sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div>
          <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
            style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
        </div><iframe style="display: none;"></iframe>
      </div>
      <!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
    </div>
    <!-- /ko -->
    <!-- /ko -->
    <!-- /ko -->
    <div class="actions-toolbar">
      <div class="primary">
        <button type="submit" class="action login primary" name="send" id="ajaxregister-send">
          <span data-bind="i18n: 'Create'">Create</span>
        </button>
      </div>
    </div>
  </div>
  <input type="text" name="token" style="display: none">
</form>

<form class="email-form" id="sociallogin_form_email" novalidate="novalidate">
  <fieldset class="fieldset" data-hasrequired="* Required Fields">
    <div class="field note">Please enter your email address below to create account.</div>
    <div class="field email required"><label for="email_address" class="label"><span>Email</span></label>
      <div class="control"><input type="email" name="real-email" alt="email" id="real_email_address" class="input-text sl-input-email" data-validate="{required:true, 'validate-email':true}" aria-required="true"><input type="hidden"
          name="redirect-url" value="" aria-required="true"></div>
    </div>
  </fieldset>
  <div class="actions-toolbar sl-submit-email">
    <div class="primary"><button type="button" id="sociallogin_send_email" class="action send primary"><span>Sign In</span></button></div>
  </div>
</form>

Text Content

Sign Up
Stay informed regarding our promotions, special offers and new product releases

Subscribe

Subscribe to our newsletter

JavaScript seems to be disabled in your browser. For the best experience on our
site, be sure to turn on Javascript in your browser.



Active CMS Builder


GET FREE GEAR! ANY TORIC PRODUCT GET $100 TOWARD FREE ACCESSORIES AND GET $50 IN
FREE ACCESSORIES WITH ANY RESPONSE OR 22 FIRE. NOW UNTIL 10/10



 * My Account
 * Sign In
 * Compare Products
   Search
   Search
   
   Search

Toggle Nav
Account
 * My Account
 * Sign In
 * Compare Products
   Search
   Search
   
   Search

My Cart
My Cart
Close You have no items in your shopping cart.
PRODUCTS
 * new!PRODUCTS
 * Binoculars
 * Rifle Scopes
 * Spotting Scopes
 * Accessories

 * Ballistics Mobile App
 * RESPONSE 2.5-10X42 BDC Hunting Rifle Scope
 * Warne X-SKEL Extended Cantilever 30mm MSR Mount - Sniper Grey matches TORIC
   scopes
 * Real Avid SMART Drive 90
 * Butler Creek Flip Up Cover Kit for 22 FIRE Rifle Scopes (#19 & #25)
 * Butler Creek Flip Up Cover Kit for RESPONSE Rifle Scopes (#19 & #29)
 * Butler Creek Flip Up Cover Kit for 22 FIRE 4-12x40 AO Extended Focus Range
   Rifle Scopes (#19 & #31)
 * 22x Spotting Scope Eyepiece with MRAD PRS Reticle
 * Spotting Scope Window Mount
 * Digiscope Adapter by Novagrade
 * 27-55x Zoom Spotting Scope Eyepiece
 * 30x Spotting Scope Eyepiece with MRAD ELR Reticle
 * Carbon Fiber Spotting Scope Tripod with Pan Head

 * Hunting Binoculars - TORIC
 * Outlet

 * TORIC 34mm ELR Rifle Scopes
 * TORIC 30mm LR Rifle Scopes
 * TORIC 30mm Hunt Series Rifle Scopes
 * TORIC 30mm LPVO Rifle Scopes
 * TORIC 1" Hunting Rifle Scopes
 * TEKOA 1" Hunting Scopes
 * RESPONSE 1" Hunting Rifle Scopes
 * RESPONSE AR Rifle Scopes
 * 22FIRE Rimfire Scopes
 * Outlet

 * TORIC Spotting Scopes
 * Eyepieces
 * Outlet

 * AR/MSR Mounts
 * 34mm Rings/Mounts
 * 30mm Rings
 * 1" Rings
 * Bases
 * Scope Accessory Kits
 * Scope Covers
 * Scope Bubble Level
 * Scope Throw Levers
 * Sunshades
 * Anti Reflection Device
 * Custom Turrets
 * Binocular Accessory Kits
 * Binocular Harness / Chest Pak
 * Bino Case
 * Binocular Tripod Adapter
 * Binocular Eye Shields
 * Tripods and Heads
 * Window Mounts
 * Spotting Scope Cases
 * Digiscoping Attachments
 * Optics Care
 * Apparel
 * Tools
 * Gift Card


IMPACT BALLISTICS
 * Desktop App
   
 * Mobile App

   
 * My Account
 * Login

Shop now


LONG-RANGE SHOOTING & HUNTING

PERFORMANCE-GRADE OPTICS

SHOP Now
 * NO RETAIL MARKUP
 * PERSONALIZED SUPPORT
 * DIRECT TO YOU


TRACT BINOCULARS & RIFLE SCOPES

Are You Paying High Retail Prices For Optics That Let You Down?
 * Most shooters pay high retail markup prices for optics that underperform.
 * TRACT designs and engineers high-performance optics without the middleman
 * and gives you the ongoing personalized support you need to accomplish your
   goals.

SHOP NOW
Performance-Grade Optics Purpose-Built
to Accomplish Your Goals

Exceptional Low-Light Capability

Engineered and Designed for Long-Range Shooters and Hunters

Detailed Craftsmanship and Design

SCHOTT High Transmission Glass for Superior Definition

Shop now
 
Impact Ballistics mobile app


TAKE THE GUESSWORK OUT OF LONG RANGE SHOOTING

Dialing in your reticle, compensating for bullet drop, and calculating
ballistics at extended ranges comes with a level of uncertainty. That`s why we
created the Impact Ballistics app. The app provides a complete ballistics
resource allowing you to select your cartridge, calculate bullet drop,
atmospheric conditions (and more) that will enable you to maximize the
long-range performance of your rifle and scope.

app store google play
 
Shop now


BEST SELLING RIFLES SCOPES AND BINOCULARS

We understand what it's like to pay for optics that let you down, which is why
TRACT (over 40 years of combined experience) design and engineer
performance-grade optics without the added retail costs.



new!
TORIC 4.5-30X56 34mm MOA ELR Rifle Scope
The TORIC 4.5-30x56 34mm rifle scope will change the way you approach extreme
long range (ELR) shooting. Featuring an MOA “Christmas tree” style reticle for
the ultimate in accuracy and precision, and our proprietary Ultra High
Definition (UHD) optical system comprising of SCHOTT HT Glass for unparalleled
clarity and light transmission, this front focal plane (FFP) rifle scope is
built to maximize the performance and range of your cartridge. The large eyebox
design of the quick focus eyepiece provides 3.6 - 3.8 inches of eye relief. The
glass-etched MOA ELR reticle can be illuminated with 11 different intensity
settings. These two features combine to provide unsurpassed performance in
low-light conditions at longer distances. Like all TORIC rifle scopes, it was
designed and engineered here in the U.S. and built in Japan by the world’s
leading optical manufacturer.
Buy now
new!
TORIC 4.5-30X56 34mm MRAD ELR Rifle Scope
The TORIC 4.5-30x56 34mm rifle scope will change the way you approach extreme
long range (ELR) shooting. Featuring an MRAD “Christmas tree” style reticle for
the ultimate in accuracy and precision, and our proprietary Ultra High
Definition (UHD) optical system comprising of SCHOTT HT Glass for unparalleled
clarity and light transmission, this front focal plane (FFP) scope is built to
maximize the performance and range of your cartridge. The large eyebox design of
the quick focus eyepiece provides 3.6 - 3.8 inches of eye relief. The
glass-etched MRAD ELR reticle can be illuminated with 11 different intensity
settings. These two features combine to provide unsurpassed performance in
low-light conditions at longer distances. Like all TORIC rifle scopes, it was
designed and engineered here in the U.S. and built in Japan by the world’s
leading optical manufacturer.
Buy now
TORIC UHD 30mm 4-20X50 FFP MRAD PRS Long Range Rifle Scope
The TORIC 30mm FFP 4-20X50 MRAD PRS scope will change the way you approach
extreme long range (ELR) shooting. Featuring an MRAD “Christmas tree” style
reticle with a floating center dot and .2 MRAD windage correction hold points,
experience the ultimate in accuracy and precision. It also features our
proprietary Ultra High Definition (UHD) optical system consisting of SCHOTT High
Transmission (HT) glass for unparalleled clarity and light transmission. Like
all TORIC rifle scopes, it was designed and engineered here in the U.S. and
built in Japan by the world’s leading optical manufacturer.
Buy now




TORIC MRAD PRS VIDEO

Floating Dot with .2 Mil Windage Correction

Play Video
2:11









Play


GET YOUR TRACT PERFORMANCE-GRADE OPTIC IN 3 STEPS.

Shop now

1

Let us help you find the optic you need to accomplish your long-range shooting
and hunting goals. Chat with us online, call 631-662-7354 or email
support@tractoptics.com.

2

Get a TRACT optic sent directly to you with Flat Rate shipping (Continental US
only) and our 30-day no-questions asked return option.

3

Get ongoing support when you need it for the life of your optic.


LONG RANGE SHOOTING GUIDE

In this guide, we've compiled the best information from today's top shooters and
expert on long range shooting that will cover:

 * Brief history of long range shooting
 * What equipment is needed
 * Ballistics
 * Sighting in your rifle
 * Taking your first shot

At the end of this guide, you will be more informed, understand what equipment
you need and be more confident in becoming a long range shooter. Enter your
information below to get this jam-packed guide.

 

Stop paying retail prices for lesser quality optics and instead get the support
and the performance you've been looking for.

Shop now

PRODUCTS
 * new!Products
 * Rifle Scopes
 * Binoculars
 * Spotting Scopes
 * Accessories
 * Gift Cards
 * Ballistics Mobile App

SUPPORT
 * Account / Sign In
 * Trust Assurance Warranty
 * LE/Military Discount
 * Contact Us
 * Mounting your scope - FAQ

LEARN
 * Blog
 * Impact Ballistics Calculator
 * How-To Videos
 * About Us

STAY UPDATED
 * © 2022 TRACT Optics, LLC.
 * Privacy
 * Terms & Conditions
 * Export Policy

 * 
 * 
 * 
 * 



Close
Checkout as a new customer

Creating an account has many benefits:

 * See order and shipping status
 * Track order history
 * Check out faster

Create an Account
Checkout using your account

Email Address

Password

Sign In
Forgot Your Password?

Close
Login or Create an Account

Email Address

Password

Sign In
Forgot Your Password?
First Name

Last Name

Sign Up for Newsletter
Email Address

Password

Confirm Password


Create
Login With Social Profile




EMAIL ADDRESS IS REQUIRED TO LOGIN

Close
Please enter your email address below to create account.
Email

Sign In
Close