SOFIRN SK40 Tactical Flashlight Super Bright Max 3200 Lumens with Dual Switch
SOFIRN SK40 Tactical Flashlight Super Bright Max 3200 Lumens with Dual Switch
SOFIRN SK40 Tactical Flashlight Super Bright Max 3200 Lumens with Dual Switch
SOFIRN SK40 Tactical Flashlight Super Bright Max 3200 Lumens with Dual Switch
SOFIRN SK40 Tactical Flashlight Super Bright Max 3200 Lumens with Dual Switch
SOFIRN SK40 Tactical Flashlight Super Bright Max 3200 Lumens with Dual Switch

SOFIRN SK40 Tactical Flashlight Super Bright Max 3200 Lumens with Dual Switch

style
Please select a style
Price
$69.99
$45.99
Save  34%
80 sold
Quantity
Free worldwide shipping over $29
Returnable within 30 days
Professional service for everyone
Secure payments

The SK40 is a powerful tactical flashlight that can reach up to 580m, with clicky tail switch and side e-switch, having both duty mode and tactical mode to meet your different needs.

1. Super Brightness & Long Distance: SOFIRN SK40 is equipped with 1*SFT70 LED, with a maximum brightness of 3200 lumens and an illumination range of up to 580 meters, which can easily meet the long-distance lighting needs of outdoor adventures, search and rescue missions, etc.

2. Dual switch design & convenient operation: Equipped with a tail tactical switch and a side electronic switch, the lighting mode can be quickly switched to meet the needs of tactical operations and daily use, and can be easily controlled.

3. Dual mode switching: With lighting mode and tactical mode, it is suitable for camping, patrolling, first aid, tactical training and other scenarios, and can flexibly respond to different needs.

4. High-performance power supply & long-lasting battery life: It is powered by 21700 batteries, providing longer battery life, meeting the needs of long-term outdoor activities, reliable and durable.

5. Sturdy and durable & all-weather applicable: Made of high-strength aviation aluminum alloy, it has excellent waterproof and drop-proof performance, and still maintains excellent performance in harsh environments. It is an ideal tactical and outdoor lighting tool.

Specifications

Emitter: 1*SFT70 thrower LED

Driver: boost driver

Battery Option: 1×21700 battery

Working Voltage: 3.0V-4.2V

Mode Operation: side e-switch+tail switch

USB Type-C charging

Material: AL6061-T6 aluminium alloy

Water Resistance: IP68 waterproof

Size: 40mm*146.5mm

Weight: 132g(without battery)

General Operation
Eco Mode: Click the tail switch when pressing the side switch to turn the Eco mode on, and next clicks can cycle through low/medium/high(when in duty mode) or turbo/medium(when in tactical mode).

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.