50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack
50L Men's MOLLE Heavy-Duty Tactical Backpack

50L Men's MOLLE Heavy-Duty Tactical Backpack

$69.99
$0.00
-$-69.99
Buy 2 Get 10% Off Plus Free Shipping (Total Discount Is About $15)
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

This backpack's 600D fabric construction and MOLLE webbing make it an ideal choice for outdoor enthusiasts. emergency personnel. and those in the military. Its roomy compartments and tactical design provide capacity and security to safely carry all your gear and equipment. It is the ideal choice for anyone looking for a reliable solution for emergency preparedness and survival.

Key Features:

  • Spacious and Versatile: With a capacity of 50L. this backpack offers ample storage space. It can comfortably hold a laptop up to 15.6 and comes with two detachable bags for added convenience.
  • Durable and Ready for Anything: Designed for everyday carrying and outdoor adventures. this backpack is built to withstand rigorous use. It is made with high-quality materials. ensuring it is always qualified and ready to go.
  • Comfortable and Adjustable: The backpack features a padded and adjustable shoulder strap for comfortable wear. while the mesh padded back panel is hydration compatible. enhancing breathability during extended use.
  • Customizable and Organized: The main compartment has a zip-around closure. along with an interior zip pocket and mesh pocket for organized storage. The Molle webbing platform on the face and sides allows for customization with additional gear.
  • Versatile Usage: This tactical backpack serves various purposes. including military use. as a bug out bag. combat backpack. range bag. hunting backpack. survival backpack. rucksack military army backpack. or trekking backpack.

Specifications:

  • Material: 600D fabric
  • Dimensions: 18 x 12 x 10
  • Weight: 2.6 pounds
  • Bag Style: Tactical Backpack
  • Made in: China