🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives
🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives

🔥Hot Sale🔥M390 CNC Folding Broken Window Pocket Knives

Price
$31.99
$21.99
Save  $10.00
QTY
Please select a qty
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

TC4 titanium alloy hand CNC process, with M390 steel blade

At 4 inches, the blade can tackle everyday tasks with ease.

  • Compact Folder: Overall length: 200mm/7.87"; Blade Length:90mm/3.5"; Handle length: 110mm/4.."; Weight: 1.1 Ounce
  • M390 Sharp Blades:The slim design makes it easy to carry and its razor-sharp blade of high-performance M390 means it can take care of a full range of cutting tasks.

Brown leather sheath for belt. It is made of vegetable tanned leather. You could hang it on your belt or backpack.

Suitable for daily carry or camping, hiking, fishing and other outdoor activities. It is a perfect gift for gentlemen or knife enthusiasts.

Superb CNC technology

The entire knife has the shadow of CNC technology. Due to the CNC technology processing, the overall feeling of the knife is more integrated and the texture is excellent.

High-quality parts

For each screw, we have to select high-quality steel parts to provide the knife with solid quality and make it more integrated.

Innovation and Integrity. To Us, Nothing Matters More.

These convictions come first. Innovation means building products that will continue to lead and define the industry in terms of creativity and utility; it means constantly asking ourselves how we can be better. For the past 25 years, we’ve released industry-shifting innovations and worked with some of the most renowned custom and independent knife designers in the world. What really ties it all together though, is our true guiding light.

We are guided by integrity—this is critical to how we’ve chosen to do business. It means interacting with our customers and each other honestly and directly. It also means building products that perform reliably and a brand that behaves consistently, decade after defining decade. We were born in Oregon, and our knives and tools truly reflect the rugged terrain from which they come. That, to us, makes all the difference.

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.