Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
4/5
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
Outdoor Multi-purpose Gardening Tools
4/5

Outdoor Multi-purpose Gardening Tools

$89.99
$179.98
Save $89.99
Size
Please select a size
Quantity
SKU: MGTools
Weight: 2000g
Barcode: 699977611502

Features

  • This shovel is an perfect tool for gardening. Be prepared for any situation!
  • Forged from high grade Stainless steel and aircraft grade aluminium, Multi-Tool shovel is made to last and is constructed to withstand heavy duty entrenching and digging jobs. The lock system ensures the blade stays put at 40°, 90°, or 180° angles, keeping you safe and protected.
  • COMPACT AND PORTABLE - This shovel weighs just 1 kg but extends to 67 cm in length when fully assembled, giving you the leverage you need to get tough jobs done. It’s incredibly portable and compact, the entire shovel fits in an upgraded 9.5”x 5” carrying pouch made from heavy duty nylon. Perfect to store in your bug out bag, backpack, garage, or the trunk of your car.
  • VERSATILE - Great for camping, backpacking, hiking, fishing, survival, emergency situations, military,hunting, gardening, and more!
  • We stand behind our products. Multi-purpose Gardening Tools is backed by a 1 year no questions asked warranty.

  

  

   

What All Can I Do With The Ultimate Survival Tool?

Here's a list of the uses the survival shovel comes with and that'll help you survive in the wilderness:

  • Shoveling
  • Digging
  • Bracing
  • Cutting (logs, rope)
  • Prying
  • Hammering
  • Window breaking
  • Chipping
  • Fire starting
  • Loud emergency whistling
  • Chopping
  • Camera tripod
  • Wire clamping
  • Self-defense weapon
  • Axing
  • Hoeing (gardening)
  • Hooking
  • Hunting
  • Peeling
  • Chiseling
  • Sawing
  • Shearing
  • Entrenching
  • Bottle/can opening
  • And more...



      

➕ Sturdy & Highly Durable

➕ Lightweight

➕ Folding & Compact

➕ Multifunctional 25-in-1

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.