Spring Sale Promotion Up to 30% off click here




Rechargeable led flashlight L2 CREE 300lm 7000k 9V Flashlight black

Rechargeable led flashlight L2 CREE 300lm 7000k 9V Flashlight black
$35.05
$49.00
Save 28%
people are viewing this right now
Description

Product :

9V Flashlight

LED : 

L2 CREE

High Brightness :  

300 lm, 7000 k color temperature

Low  Brightness : 

100 lm

STRD : 

350 lm, 10 times per second (fast 2 clicks the tail switch)

Light Cup  : 

Plating smooth surface

"Fashlight used in conjunction with a firearm to aid low light target identification, allowing the marksman to simultaneously aim and illuminate the target. LED lights can be handheld or mounted with the light beam parallel to the bore. Handheld lights are generally restricted to use with handguns, as long guns require two hands to operate. While just about any handheld flashlight can serve in the role of LED light with the proper technique, some features are more readily adapted to the role. Mounted lights offer hands-free use, leaving the operator free to use both hands to control. Most models have an on/off switch mounted on a short wire. The switch is then mounted somewhere on the gun within easy reach of the firer's fingers. Mounted lights are most commonly seen on rifles, shot guns, and submachine guns, but they are becoming more common on hand guns as well."


LED flashlights serve a much different purpose to household flashlights, their history and development has been made to serve a different market. LED flashlights were originally developed to be used in conjunction with a firearm to assist with target identification in areas where there is limited lighting. Rather than wielding a separate flashlight, it would allow a marksman (law enforcement, security or military) to aim illuminate a target at the same time.

For police and security, LED flashlights were a great innovation as they could offer a concentrated light beam which could temporarily blind an assailant or suspect, assist with target identification, and, with the much bigger LED flashlights such as the Maglight, it could be used as a blunt much like a police baton. This field of use meant the LED flashlight had to be constructed differently, as household flashlights are often made of cheaper materials such as plastic, and would not be able to provide these same uses for those specific industries.

LED flashlights would also extend into further military use, where instances might permit for lower lighting filters to be used, such as red light filters to preserve a person’s night vision as well as being able to illuminate an object. Some LED flashlights can also be used with infrared filters, which when used in conjunction with night vision operating equipment, can serve as a marker or illuminate objects or areas to only night vision wearers. This is also used with laser sighting, which is a standard practice for the military to use precision aiming at night.

 

 

1.Self-defense

How can they be used as a self-defense tool? Primarily, almost all current flashlights are able to concentrate and narrow their field of light into a singular beam. Because flashlights already pack a high lumens, they are incredibly bright. So bright, in fact, that they will temporarily blind a person who might be about to attack you or threatening you. This is especially the case if it is night time as the attacker’s eyes will be more adjusted to lower lighting. Blinding an attacker in this manner will allow you to make an escape, which is the priority in all self-defense scenarios. 

2.Illumination

LED flashlights can come in small, convenient sizes to carry in your handbag, backpack, or just in your pocket. This means that if you ever find yourself walking home on your own at night and you feel like you might be in danger, or just in an area that feels unsafe to you, you can walk with the flashlight in your hands and when your path gets too dark, you can light it up quite easily. With a LED flashlight and narrowing the beam, it can cover a fairly good distance too. 

Not only does this help with safety against potential attackers or thieves, but it also helps in ensuring that you are able to walk on a path and know that each step you take won’t be an ankle roll or an invisible hole that you would have seen had it been lit up. 

3.In emergency situations

There is no doubt that when the power goes out, the first thing we all look for is a flashlight. Generally, it’s somewhere tucked away in the back of a kitchen cupboard or under the sink. Or perhaps you have a blackout kit that you have made up for emergencies like this? For me, I generally keep my flashlight in my pocket which spares me the effort of fumbling around in the dark and finding furniture with my shins. 

4.Starting a fire with a flashlight

This can be done in a few different ways. The first one is only for a survival situation as it involves breaking the light bulb. This should be done carefully as it is only the outer glass that you want to break, not the inner filament. If your filament is intact, you can use a little bit of tinder in the top of the light around the filament and switch the light on. The second method is to use the protecting glass lens from the cap of the flashlight to magnify the sun during daylight onto tinder. The third method is one that is only available to some LED flashlights that have highly concentrated lumens. If this is shone onto tinder it is able to burn a flammable material. 

5.As a utility tool

One of the design specifications of a LED flashlight is to be sturdy and durable. Many of the current brands of LED flashlights have versions that are used in law enforcement and military industries. For instance, a large Maglite is hard exterior and thick, long, handle. However, with the serrated edges that duty-made LED flashlights come with, they can be used to break through a car window, either to get in or get out of one in a rush. 

6.Signaling for help

When it comes to a situation where you might be in an emergency, lost, or need to signal drivers on the road for help, the main things we have at our disposal are sound by yelling and movement by waving our hands. However, a flashlight can replace a lot of those functions when they become unusable at night time. For instance, while driving on long roads in country areas, I have seen people waving flashlights that might need help. If the situation is safe, I will pull over and help. A flashlight is also an essential way of using morse code, or just signaling for help if you are ever lost in the wild.

 

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);