Lockways 12 in 1 Hammer Multi Tool, All in One Portable Tool in Camp ,Mini Survival Tools and Gadgets Birthday Gifts for Men

Lockways 12 in 1 Hammer Multi Tool

$32.99
$36.99
-$4.00
Quantity

Description

12-in-1 Compact and Versatile Tools

The mini hammer multi tool combines 12 essential tools, including an axe, hammer, knife, screwdrivers, and wrenches, all crafted from premium stainless steel. Covered with a durable black oxidation, these rust-resistant tools ensure longevity. Whether you're at home, on the go, or exploring the outdoors, this multitool hammer all in one tool is the ultimate solution for your needs

Perfect for Outdoor Adventures

From camping to fishing, the multi tool hammer is built for any outdoor challenge. Whether you're using it to pry, twist, or cut, this tool is an indispensable companion for camp hammers multi tool lovers. Its lightweight and versatile design makes it suitable for both men and women who love exploring the outdoors, making it an ideal bike tool and camp equipment companion

Convenient and Easy to Carry

The solid nylon pouch securely stores your multi tool with sheath, keeping your tools organized and easily accessible. A smaller pouch ensures safe handling of the blade, making this mini hammer multi tool one of the best pocket tools for your adventures. Its compact design saves valuable toolbox space, and it’s the perfect card utility tool to carry anywhere

The Ultimate Gift for Men

Searching for practical gadgets for dad or a standout gift? This all in one hammers tool is the ideal present for any occasion, from birthdays to Father’s Day. Its combination of functionality, compactness, and cool factor makes it a gift any man will love. A must-have for those who appreciate outdoor bike tools or even a 2 in 1 lock pick set enthusiast

Durable and Reliable Survival Gear

Crafted from high-quality stainless steel, this tool is made for strength and dependability. Whether you’re fixing, tightening, cutting, or using it as a multi tool, this tool is perfect for any survival situation. With its rugged design, this camp hammers multi tool is a must-have for the adventurer who values reliable and durable tools

All-in-one multipurpose tool Included:

  • 1*Hammer
  • 1*Conventional pliers
  • 1*Flat-bladed pincer
  • 1*Nail driver
  • 1*Wire cutter
  • 1*Serrated knife
  • 1*Flathead screwdriver
  • 1*Phlips screwdrrier
  • 1*Polish a knife
  • 1*Bottle opener
  • 1*Knife
  • 1*Double row saw
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.