SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight
SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight

SOFIRN SC29 Powerful 3000 Lumens EDC Flashlight

Style
Please select a style
Price
$51.99
$35.99
Save  32%
671 sold
Quantity
Free worldwide shipping over $29
Returnable within 30 days
Professional service for everyone
Secure payments

Description:

1. High Performance: With 5 brightness levels available (2 lighting modes in total---gear mode and flashing mode),  this small flashlight can meet most lighting needs in our daily lives. It reaches 3000 lumens at its maximum and delivers beam shots up to 142 meters away. A reliable companion for camping, hiking, adventuring, power outages, and emergencies.

2. Unique Concave Switch: This powerful LED features a concave circular electric switch on the side. The circular shape fits your thumb perfectly, making it comfortable to click. Additionally, the unique concave design effectively reduces the chance of accidental activation when carried in your pocket or backpack. 

3. Type-C Rechargeable and Long-Lasting: Built with a Type-C charging port, the EDC flashlight is compatible with many other devices, making it easy to recharge. Its 21700 5000mAh battery keeps it on duty for 50 hours in Low mode (30 lumens), so you won’t be left in darkness anymore!

4. Durable and Reliable: Durably constructed with IP68 water resistance and an AL6061-T6 material body, the flashlight is able to withstand rough conditions and harsh environments. Whether you are caught in the rain, hit by a rock, or take it hiking through bush and brush, the SC29 resists impact from water, splash water, dust, and drops. It shines brightly without a scratch.

5. Manual Lockout: The small light meets both the needs of security and users who aren't fans of automatic lockout. When put the light in your backpack for backup, you can manually lock the flashlight with three clicks to prevent accidental activations. Also, disable the function when there is a need for lighting, so you may access the desired brightness level quickly.

Specifications

Emitter: XHP50B LED*1

Battery Option: 1×21700 battery

Working Voltage: 3V-4.2V

Mode Operation: Side e-switch

USB Type-C charging

Material: AL6061-T6 aluminium alloy

Water Resistance: IP68 waterproof

Size: 29mm ( head diameter) *120.8mm (length)

Reverse polarity protection from improper battery installation.

LowVoltage Protection: The flashlight automatically turns off when the battery voltage is lower than 2.7V.

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.