Spring Sale Promotion Up to 30% off click here




1x20 Red Dot Scopes Reflex Sight With solar charging function

Red dot scope with magnifier - 1x20mm 2MOA Red Dot Scopes With solar charging function CCOP
$99.66
$125.60
Save 21%
16 sold
people are viewing this right now
Excellent performance. 2 moa shooting accuracy, more accurate in use; 6-level brightness adjustment, adaptable to a variety of environments; 20mm large-diameter objective lens, wider viewing range.
Dual power supply. Solar panels can power the device under natural light conditions, and even strong light sources can charge it. Can also be powered by 1.5v AAA batteries.
Easy to operate. Button operation and easy to use.
Metal body. Makes the scope stronger and more durable.
Description

1x20MM Solar Red Sight 2MOA Red dot Rifle Scope Black Aluminum Alloy for Outdoor Hunting Experience the ultimate precision and durability with the 1x20MM Solar Red Sight 2MOA Red dot Rifle Scope. Crafted from sleek, black aluminum alloy, this scope is designed for outdoor hunting enthusiasts who demand the best. The 2MOA red dot allows for quick target acquisition and exceptional accuracy, even in challenging lighting conditions. Whether you're tracking prey in the dense forest or taking aim in open fields, this rifle scope will enhance your shooting experience and elevate your performance to new heights. Dominate the outdoors with this top-of-the-line scope by your side.

  1. The product adopted the AAA battery with 1.5V and the solar battery (the inner voltage is 3.3V) . We can choose the solar battery for charge first and it can charge for the battery in the same time . The battery will work automatically if the solar power is not enough .     
  2. The solar power is chargeable for the battery ,even the switch is turned off .              
  3. There are two switches including the  “↑” and “↓”.                                    
  4. “↑”is the switch for turning on and adjustment of the increasing  brightness .When you touch the button “↑”which show the defaulted  lowest brightness . The brightness will increasing when you press the button “↑” time by time .The most brightest state is on 6class ,when you press the button  “↑” more than 6times ,nothing will be changed.     
  5. The button “↑” is used for lowering down the brightness and turning off . The brightness will lowered down by pressing the “↑”time by time .It will be off state when you press  more time on it and  it is on the lowest brightnes.

This device boasts a dual power supply system, providing users with ultimate convenience and flexibility. The solar panels integrated into the device are designed to harness natural light conditions, allowing it to operate seamlessly under the sun's rays. Moreover, even strong light sources can be utilized to quickly charge the device, ensuring uninterrupted functionality. As if that wasn't enough, the device can also be conveniently powered by 1.5v AAA batteries, giving users a backup option for when sunlight or other light sources are not readily available. This versatile power supply setup ensures that the device is always ready for use, no matter the lighting conditions or power source availability.

Magnification 1
Specification 1x20
Reflex Lens Coating Red film
Objective Lens Diameter 20
Parallax <1.5MOA
Parallax Correction 50yard
Adjustment Type manual adjustment
Click Value 1MOA
Elevation/windage adjustment range >120MOA
Red DOt 2MOA
Coordinate lighting brightness 6 Levels
Apperance Parameter
Finish & Coating Anodizing
Color Black
Texture of material Aluminum alloy
Marking According to the customer request
Length 83.5mm
Height 50.3mm
Width 42mm
Weight 200g
The use of parameters
Operation temperature range
-20℃~+60℃(-20Come with battery , low temperature may not reach 20degree
Storage temperature range
1.-20℃~+60℃(-20Come with battery , low temperature may not reach 20degree
2. -20℃~+80℃
Rail 21.2MM
Mounting Styie bolt,the way of briquetting
Battery AAA (AAA Batterythis battery is not chargeable) or can buy the chargeable battery by yourself
Battery Life
High light 15hours Low light
Power supply 1.5V
Operating current(low-light 2.4mA
Operating current(high-light 65mA
Quiescent Current 16A
Charging currentstrong sunlight 25mA
Charging time: about 60hours
Rated Input Power 100mW
Rated input voltage 1.5V
Rated Input Current 65mA
Rated Output Voltage 3V
Rated output current 30mA
Frequency 85Hz

This captivating video showcases the unboxing experience of our latest solar-powered sight, providing a detailed demonstration of its features and functionality. By witnessing the precision and versatility of this cutting-edge red dot sight, viewers can gain a comprehensive understanding of its capabilities. Whether you are an avid hunter looking to enhance your accuracy or a tactical shooter seeking optimal performance for your AR-15, this reflex sight offers unparalleled performance and convenience. Immerse yourself in the world of advanced optics as we unpack, assemble, and test this innovative product, guiding you step by step towards a clearer vision of what this solar-powered sight can bring to your shooting experience.

Select product
Selected 0 item(s)
function updateQueryStringParameter(uri, key, value) { if(!value) { return uri; } let re = new RegExp('([?&])' + key + '=.*?(&|$)', 'i'); let separator = uri.indexOf('?') !== -1 ? '&' : '?'; return uri.match(re) ? uri.replace(re, '$1' + key + '=' + value + '$2') : uri + separator + key + '=' + value; } function addEventListenerRedirect(data) { if (data.type === 'checkout_redirect_login') { let { pathname, search } = window.location; let order_id = data.order_id || ''; let newSearch = updateQueryStringParameter(search, 'order_id', order_id); let return_Url = `${pathname}${newSearch}`; let redirect_Url = `${data.url}?_returnUrl=${encodeURIComponent(return_Url)}`; return Promise.resolve(redirect_Url) } if (data.type === 'checkout_redirect') { return Promise.resolve(data.url); } if (data.type === 'checkout_reload') { let { pathname } = window.location; return Promise.resolve(pathname); } return Promise.reject({}); } function addEventListenerMask(data) { if (data.type === 'checkout_mask' && data.show_mask) { return Promise.resolve({}); } return Promise.reject({}); } function addEventListenerMaskClose(data) { if (data.type === 'checkout_mask' && !data.show_mask) { return Promise.resolve({}); } return Promise.reject({}); } function handleUpdateCheckout(data) { let message = { type:'theme_variant_list_update' } return Promise.resolve(message); } function addEventListeneFullFixed(data) { if (data.type === 'checkout_full_screen') { return Promise.resolve(data.is_full_screen); } return Promise.reject({}); } function addEventListenerTproduct(data) { if (data.type === 'checkout_kick_items') { return Promise.resolve(data); } return Promise.reject({}); } function handleCheckOrderIdChange(data) { if ((data.data && data.data.order_token) || data.order_id) { let new_order_token = (data.data && data.data.order_token) || data.order_id ; let checkout_iframe_template = document.getElementById('checkout_iframe_template'); let old_oder_token = checkout_iframe_template.getAttribute('data-order-id'); if (!old_oder_token) { checkout_iframe_template.setAttribute('data-order-id', new_order_token); } let isRerenderCheckout = new_order_token == old_oder_token; let obj = { order_id: new_order_token, once: isRerenderCheckout } if (!isRerenderCheckout) { checkout_iframe_template.setAttribute('data-order-id', new_order_token); } return Promise.resolve(obj); } return Promise.reject({}); } function addEventListeneScollToCheckout(data) { if (data.type === 'scroll_to_checkout') { return Promise.resolve(); } return Promise.reject({}); } function handleGetOrderInfo(data) { if (data.order_id) { let api = `/api/checkout/order/info?order_id=${data.order_id}`; return Promise.resolve(api); } return Promise.reject({}); } function handleToggleStickyCheckoutBtn(data) { if (data.type === 'checkout_submit_visible') { return Promise.resolve(!data.visible); } return Promise.reject({}); } function handleSetStickyCheckoutBtnDisabled(data) { if (data.type === 'checkout_submit_disable') { return Promise.resolve(data.disable); } return Promise.reject({}); } function stickyCheckoutBtnPostMessage(data) { let message = { type: 'theme_submit_click' } return Promise.resolve(message); } function handleShowChecktoutToast(data) { if (data.type === 'checkout_toast') { return Promise.resolve(data.message); } return Promise.reject({}); } exportFunction('handleGetOrderInfo', handleGetOrderInfo) exportFunction('handleCheckOrderIdChange', handleCheckOrderIdChange) exportFunction('addEventListenerRedirect', addEventListenerRedirect) exportFunction('addEventListenerMask', addEventListenerMask) exportFunction('addEventListenerMaskClose', addEventListenerMaskClose) exportFunction('handleUpdateCheckout', handleUpdateCheckout) exportFunction('addEventListeneFullFixed', addEventListeneFullFixed) exportFunction('addEventListenerTproduct', addEventListenerTproduct) exportFunction('addEventListeneScollToCheckout', addEventListeneScollToCheckout) exportFunction('handleToggleStickyCheckoutBtn', handleToggleStickyCheckoutBtn) exportFunction('handleSetStickyCheckoutBtnDisabled', handleSetStickyCheckoutBtnDisabled) exportFunction('stickyCheckoutBtnPostMessage', stickyCheckoutBtnPostMessage) exportFunction('handleShowChecktoutToast', handleShowChecktoutToast)
window.addEventListener('message', (e) => { const iframe = document.getElementById("checkout_iframe"); if(iframe && e.data && e.data.type === 'checkout_full_screen'){ if (e.data.is_full_screen) { iframe.setAttribute("scrolling", "auto") } else { iframe.setAttribute("scrolling", "no") }; } }); function handleSetObserver() { let iframeEle = document.getElementById('checkout_iframe'); var observer = new MutationObserver((mutations) => { let is_dom_change = false; mutations.forEach((item) => { if (item.type === 'childList') { is_dom_change = true; } }); const scrollHeight = iframeEle.contentWindow.document.body.scrollHeight; if (is_dom_change) { iframeEle.style.height = `${scrollHeight ? scrollHeight : 1400 }px`; } }); const options = { "childList" : true, "attributes" : false, "characterData" : false, "subtree" : true, "attributeOldValue" : false, "characterDataOldValue" : false }; iframeEle.contentWindow.addEventListener('DOMContentLoaded', function(e) { try { if (iframeEle.contentWindow.document.readyState === "interactive") { observer.observe(iframeEle.contentWindow.document, options); const iframe = document.getElementById("checkout_iframe"); iframe.addEventListener("load", function(e) { if (iframe.contentWindow.location.href.indexOf('thank_you') > -1) { window.location.href = iframe.contentWindow.location.href; } }); } } catch (err) {} }); } function handleAddListenerCheckoutIframe() { let checkout_iframe_render_elem = document.getElementById('checkout_iframe_render_1634493037563'); checkout_iframe_render_elem.addEventListener('spz:dom-update', (e) => { handleSetObserver(); }) } handleAddListenerCheckoutIframe();
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1711673738628').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);