{"title":"Holsters","description":"\u003cstyle\u003e\n#fdc-h-browse{max-width:1100px;margin:0 auto;text-align:left;font-size:14px;line-height:1.5;color:inherit}\n#fdc-h-browse p{margin:0 0 12px}\n#fdc-h-browse form{margin:0}\n#fdc-h-browse .fdc-h-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;background:#f6f6f6;border:1px solid #e2e2e2;padding:14px;border-radius:8px}\n#fdc-h-browse label{display:block;font-size:12px;font-weight:600;margin:0 0 5px}\n#fdc-h-browse select{display:block;width:100%;min-height:42px;padding:8px 28px 8px 10px;background:#fff;border:1px solid #b7b7b7;border-radius:4px;font:inherit;color:#171717;appearance:auto}\n#fdc-h-browse select:disabled{background:#eeeeee;color:#555}\n#fdc-h-browse .fdc-h-actions{grid-column:1\/-1;display:flex;gap:10px;align-items:center;flex-wrap:wrap}\n#fdc-h-browse button{min-height:42px;padding:9px 18px;border:1px solid #171717;border-radius:4px;background:#171717;color:#fff;font:inherit;font-weight:600;cursor:pointer}\n#fdc-h-browse button[data-h-reset]{background:#fff;color:#171717}\n#fdc-h-browse button:disabled{opacity:.55;cursor:wait}\n#fdc-h-browse select:focus-visible,#fdc-h-browse button:focus-visible,#fdc-h-results a:focus-visible,#fdc-h-accessories a:focus-visible{outline:3px solid #f58220;outline-offset:3px}\n#fdc-h-browse .fdc-h-help{font-size:12px;margin:10px 0 0;color:#555}\n#fdc-h-browse nav{display:flex;gap:8px 18px;flex-wrap:wrap;font-size:13px;margin-top:12px}\n#fdc-h-browse nav a{text-decoration:underline;text-underline-offset:3px}\n.page-header:has(#fdc-h-browse){margin-bottom:20px;padding-bottom:0}\n.page-header:has(#fdc-h-browse) .page-header__text-wrapper{max-width:1100px}\n.page-header:has(#fdc-h-browse) h1{font-size:clamp(28px,3vw,40px);margin-bottom:20px}\n#fdc-h-results,#fdc-h-accessories{font-size:14px;text-align:left;line-height:1.5;color:inherit}\n#fdc-h-results[hidden],#fdc-h-accessories [hidden],body:has(#fdc-h-browse[data-filtered=true]) .shopify-section--main-collection product-facet[hidden]{display:none!important}\nbody:has(#fdc-h-browse[data-filtered=true]) .mobile-toolbar__item--filters,body:has(#fdc-h-browse[data-filtered=true]) .mobile-toolbar__item--sort{display:none!important}\n#fdc-h-results{padding-top:12px;margin-bottom:32px;scroll-margin-top:120px}\n#fdc-h-results h2,#fdc-h-accessories h2{font-size:clamp(22px,2.5vw,28px);line-height:1.25;margin:0 0 10px;font-weight:600}\n#fdc-h-results .fdc-h-result-note{margin:0 0 24px;color:#555}\n#fdc-h-accessories{margin:36px 0 24px;padding-top:28px;border-top:1px solid #ddd;scroll-margin-top:120px}\n#fdc-h-accessories\u003ep{margin:0 0 18px}\n.fdc-h-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}\n.fdc-h-card{min-width:0;border:1px solid #e3e3e3;border-radius:6px;padding:14px;background:#fff;color:#171717;display:flex;flex-direction:column;align-items:flex-start}\n.fdc-h-card\u003ea:first-child{display:block;width:100%;text-decoration:none}\n.fdc-h-card img{width:100%;height:200px;object-fit:contain;display:block;margin:0 auto 14px}\n.fdc-h-card h3{font-size:15px;font-weight:600;line-height:1.45;margin:0 0 12px}\n.fdc-h-card details{font-size:12px;margin:0 0 16px;width:100%;overflow-wrap:anywhere}\n.fdc-h-card summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}\n.fdc-h-card ul{padding-left:16px;margin:10px 0 0;max-height:240px;overflow:auto}\n.fdc-h-card li{margin:0 0 8px}\n.fdc-h-card li a{text-decoration:underline}\n.fdc-h-card-link{font-size:13px;text-decoration:underline;text-underline-offset:3px;margin-top:auto}\n.fdc-h-platform{font-size:12px;color:#555;margin:12px 0 0}\n#fdc-h-accessories .fdc-h-all-accessories{display:inline-flex;align-items:center;min-height:42px;background:#171717;color:#fff;padding:9px 18px;border:1px solid #171717;border-radius:4px;font-weight:600;text-decoration:none;margin-top:20px}\n@media(max-width:1000px){.fdc-h-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:900px){#fdc-h-browse .fdc-h-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}\n@media(max-width:740px){.fdc-h-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fdc-h-card{padding:10px}.fdc-h-card img{height:150px}.fdc-h-card h3{font-size:14px}}\n@media(max-width:420px){#fdc-h-browse .fdc-h-controls{padding:10px;gap:8px}#fdc-h-browse select{font-size:16px;padding-left:7px}#fdc-h-browse button{flex:1;padding:9px 10px}}\n\u003c\/style\u003e\n\u003cdiv id=\"fdc-h-browse\" lang=\"en\" translate=\"no\" class=\"notranslate\"\u003e\n\u003cp\u003eFind a holster for your firearm and weapon light. Choose your firearm brand first, then narrow the model and light configuration.\u003c\/p\u003e\n\u003cform aria-label=\"Find your holster\"\u003e\n\u003cdiv class=\"fdc-h-controls\"\u003e\n\u003cdiv\u003e\n\u003clabel for=\"fdc-h-brand\"\u003eFirearm Brand\u003c\/label\u003e\u003cselect id=\"fdc-h-brand\" name=\"brand\" disabled\u003e\u003coption value=\"\"\u003eLoading firearm brands…\u003c\/option\u003e\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"fdc-h-model\"\u003eFirearm Model\u003c\/label\u003e\u003cselect id=\"fdc-h-model\" name=\"model\" disabled\u003e\u003coption value=\"\"\u003eSelect a brand first\u003c\/option\u003e\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"fdc-h-light\"\u003eWeapon Light\u003c\/label\u003e\u003cselect id=\"fdc-h-light\" name=\"light\" disabled\u003e\u003coption value=\"\"\u003eAny setup\u003c\/option\u003e\n\u003coption value=\"no\"\u003eWithout weapon light\u003c\/option\u003e\n\u003coption value=\"yes\"\u003eWith weapon light\u003c\/option\u003e\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003clabel for=\"fdc-h-lamp\"\u003eLight Model\u003c\/label\u003e\u003cselect id=\"fdc-h-lamp\" name=\"lamp\" disabled\u003e\u003coption value=\"\"\u003eSelect with weapon light first\u003c\/option\u003e\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fdc-h-actions\"\u003e\n\u003cbutton type=\"submit\" disabled\u003eFind holsters\u003c\/button\u003e\u003cbutton type=\"button\" data-h-reset\u003eClear filters\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003cp class=\"fdc-h-help\" data-h-status role=\"status\" aria-live=\"polite\"\u003eLoading the fit selector. You can also browse all holsters below.\u003c\/p\u003e\n\u003cnav aria-label=\"Holster categories\"\u003e\u003ca href=\"\/collections\/holster-accessories\"\u003eHolster Mounts \u0026amp; Accessories\u003c\/a\u003e\u003c\/nav\u003e\n\u003cnoscript\u003e\u003cp\u003eEnable JavaScript to use the fit selector, or browse the holsters and mounting accessories using the links above.\u003c\/p\u003e\u003c\/noscript\u003e\n\u003c\/div\u003e\n\u003csection id=\"fdc-h-results\" lang=\"en\" translate=\"no\" class=\"notranslate\" aria-label=\"Holster fit results\" aria-live=\"polite\" hidden\u003e\u003c\/section\u003e\n\u003csection id=\"fdc-h-accessories\" lang=\"en\" translate=\"no\" class=\"notranslate\" aria-labelledby=\"fdc-h-accessories-title\"\u003e\n\u003ch2 id=\"fdc-h-accessories-title\"\u003eHolster Mounts \u0026amp; Accessories\u003c\/h2\u003e\n\u003cp data-h-accessory-note\u003eChoose your firearm above to find accessories for matching holster platforms, or browse all mounts and attachments.\u003c\/p\u003e\n\u003cdiv class=\"fdc-h-grid\" data-h-accessory-grid hidden\u003e\u003c\/div\u003e\n\u003ca class=\"fdc-h-all-accessories\" href=\"\/collections\/holster-accessories\"\u003eBrowse all mounts \u0026amp; accessories\u003c\/a\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n(() =\u003e {\n  const root = document.getElementById('fdc-h-browse');\n  if (!root || root.dataset.ready) return;\n  root.dataset.ready = 'true';\n  const form = root.querySelector('form');\n  const brand = form.elements.brand;\n  const model = form.elements.model;\n  const light = form.elements.light;\n  const lamp = form.elements.lamp;\n  const status = root.querySelector('[data-h-status]');\n  const results = document.getElementById('fdc-h-results');\n  const accessories = document.getElementById('fdc-h-accessories');\n  let facet, container;\n  const locale = window.Shopify?.routes?.root || '\/';\n  const route = path =\u003e locale.replace(\/\\\/$\/, '') + path;\n  let records = [], accessoryProducts = [], loaded = false;\n  const sort = values =\u003e [...new Set(values)].sort((a, b) =\u003e a.localeCompare(b, 'en', {numeric: true}));\n  const text = html =\u003e new DOMParser().parseFromString(html || '', 'text\/html').body.textContent || '';\n  const make = (tag, value, cls) =\u003e { const el = document.createElement(tag); if (value) el.textContent = value; if (cls) el.className = cls; return el; };\n  const option = (select, values, placeholder, selected = '') =\u003e {\n    select.replaceChildren(new Option(placeholder, ''));\n    sort(values).forEach(value =\u003e select.add(new Option(value, value)));\n    if ([...select.options].some(item =\u003e item.value === selected)) select.value = selected;\n  };\n  const isAccessory = p =\u003e \/(?:attachment|platform|belt slide|backer kit|sidecar mag|spacer kit|belt loop|quick kit|leg strap|mounting screw|rail attachment|molle adapter)\/i.test(p.title) \u0026\u0026 !\/holster w\\\/ qls\/i.test(p.title);\n  const system = p =\u003e {\n    if (\/BLUETAC\/i.test(p.title) \u0026\u0026 \/KYDEX\/i.test(p.title)) return 'bluetac-kydex';\n    if (\/Alien Gear\/i.test(p.vendor) \u0026\u0026 \/Photon\/i.test(p.title)) return 'photon';\n    if (\/Rapid Force Level 3\/i.test(p.title)) return 'rapid-force-duty';\n    if (\/BLACKHAWK\/i.test(p.vendor) \u0026\u0026 \/T-Series\/i.test(p.title)) return 'blackhawk-t-series';\n    return '';\n  };\n  function gunFits(input) {\n    const s = input.replace(\/\u0026amp;\/g, '\u0026');\n    const out = [];\n    const add = (b, m) =\u003e { if (!out.some(x =\u003e x.brand === b \u0026\u0026 x.model === m)) out.push({brand: b, model: m}); };\n    if (\/\\bGlock\\b\/i.test(s)) {\n      for (const match of s.matchAll(\/Glock\\s+((?:\\d{2}[Xx]?(?:\\s*\\\/\\s*|\\s+Family\\b|\\b))+)\/gi)) {\n        for (const n of match[1].match(\/\\d{2}[Xx]?\/g) || []) add('Glock', 'G' + n.toUpperCase());\n      }\n    }\n    if (\/\\b(?:Sig|P320|P226|P250|P365)\\b\/i.test(s)) {\n      for (const m of ['P226', 'P250', 'P320', 'M17', 'M18']) if (new RegExp('\\\\b' + m + '\\\\b', 'i').test(s)) add('SIG Sauer', m);\n      for (const hit of s.matchAll(\/\\bP365(?:[ -]?(?:XL(?:\\s+LIMA)?|X[ -]?Macro(?:\\s+Comp)?|AXG[ -]?Legion|Fuse|X))?\/gi)) {\n        let m = hit[0].toUpperCase().replace(\/P365[- ]?\/, 'P365 ').trim().replace(\/X[- ]?MACRO\/, 'X-Macro').replace(\/AXG[- ]?LEGION\/, 'AXG Legion').replace(\/FUSE\/, 'Fuse').replace(\/ COMP\/, ' Comp');\n        add('SIG Sauer', m);\n      }\n    }\n    if (\/Smith\\s*\u0026\\s*Wesson|M\u0026P\/i.test(s)) {\n      const explicit = s.match(\/Gun Model:\\s*([^\/]+)\/i);\n      if (explicit) add('Smith \u0026 Wesson', explicit[1].trim());\n      else if (\/Shield\\s+Plus\/i.test(s)) add('Smith \u0026 Wesson', 'M\u0026P Shield Plus');\n      else if (\/Shield\\s+X\\b\/i.test(s)) add('Smith \u0026 Wesson', 'M\u0026P Shield X');\n      else if (\/Shield\/i.test(s)) add('Smith \u0026 Wesson', 'M\u0026P Shield');\n      else if (\/Bodyguard\\s+2\\.0\/i.test(s)) add('Smith \u0026 Wesson', 'Bodyguard 2.0');\n      else if (\/Equalizer\/i.test(s)) add('Smith \u0026 Wesson', 'Equalizer');\n    }\n    if (\/Springfield|Hellcat|Echelon\/i.test(s)) {\n      if (\/Hellcat\\s+Pro\/i.test(s)) add('Springfield Armory', 'Hellcat Pro');\n      else if (\/Hellcat\/i.test(s)) add('Springfield Armory', 'Hellcat');\n      if (\/XD-S\/i.test(s)) add('Springfield Armory', 'XD-S');\n      else if (\/XD Mod\\.2\/i.test(s)) add('Springfield Armory', 'XD Mod.2');\n      for (const hit of s.matchAll(\/Echelon\\s+(4\\.[05][CF])\/gi)) add('Springfield Armory', 'Echelon ' + hit[1].toUpperCase());\n    }\n    if (\/Beretta\/i.test(s)) for (const m of ['M9', '92FS']) if (s.includes(m)) add('Beretta', m);\n    if (\/Taurus\/i.test(s)) for (const m of ['G2', 'G2C', 'G3C']) if (new RegExp('\\\\b' + m + '\\\\b').test(s)) add('Taurus', m);\n    return out;\n  }\n  function lampNames(s) {\n    const names = [];\n    if (\/TLR[- ]?7A\\b\/i.test(s)) names.push('Streamlight TLR-7A');\n    if (\/TLR[- ]?7\\s*Sub\/i.test(s)) names.push('Streamlight TLR-7 Sub');\n    if (\/TLR[- ]?7\\s*HL-X\/i.test(s)) names.push('Streamlight TLR-7 HL-X');\n    if (\/TLR[- ]?7\\\/7A\\\/7X\/i.test(s)) names.push('Streamlight TLR-7', 'Streamlight TLR-7A', 'Streamlight TLR-7X');\n    if (\/TLR[- ]?1\\\/1S\\\/HL\/i.test(s)) names.push('Streamlight TLR-1', 'Streamlight TLR-1S', 'Streamlight TLR-1 HL');\n    if (\/\\bX300\\b\/i.test(s)) names.push('SureFire X300');\n    if (\/\\bX400\\b\/i.test(s)) names.push('SureFire X400');\n    return sort(names);\n  }\n  function parse(p) {\n    if (isAccessory(p)) return [];\n    const body = text(p.body_html);\n    if (\/must be verified|remains subject to verification|compatibility must not be inferred\/i.test(body)) return [];\n    const platform = system(p);\n    const opts = p.options.map(o =\u003e o.name.toLowerCase());\n    const fitIndex = opts.indexOf('gun fit');\n    const lightIndex = opts.indexOf('light compatibility');\n    const found = [];\n    for (const v of p.variants) {\n      let fit = fitIndex \u003e= 0 ? v['option' + (fitIndex + 1)] : p.title;\n      const configuredBrand = p.title.match(\/Gun Manufacturer:\\s*([^\/]+)\/i);\n      const configuredModel = p.title.match(\/Gun Model:\\s*([^\/]+)\/i);\n      if (configuredBrand \u0026\u0026 configuredModel) fit = configuredBrand[1].trim() + ' ' + configuredModel[1].trim() + ' \/ ' + p.title;\n      if (\/G3 DROP LEG HOLSTER\/i.test(p.title)) fit = 'Glock 17\/19\/22\/23\/31\/32';\n      if (\/ARES Kydex\/i.test(p.title)) fit = 'Glock 17\/19';\n      const lightText = lightIndex \u003e= 0 ? v['option' + (lightIndex + 1)] : '';\n      let mode = \/^Non-Light Bearing$\/i.test(lightText) ? 'no' : \/^Light Bearing$\/i.test(lightText) ? 'yes' : '';\n      const lamps = lampNames(fit + ' ' + p.title + (\/ARES Kydex\/i.test(p.title) ? ' SureFire X300 X400' : ''));\n      if (mode === 'no' \u0026\u0026 lamps.length) continue;\n      if (!mode \u0026\u0026 (lamps.length || \/\\bwith\\s+(?:Streamlight|Surefire)|\\bw\\\/\\s*Light\\b\/i.test(p.title))) mode = 'yes';\n      const guns = gunFits(fit);\n      for (const gun of guns) found.push({p, v, ...gun, light: mode, lamps, fit, platform});\n    }\n    return found;\n  }\n  const matches = (r, values) =\u003e (!values.brand || r.brand === values.brand) \u0026\u0026 (!values.model || r.model === values.model) \u0026\u0026 (!values.light || r.light === values.light) \u0026\u0026 (!values.lamp || r.lamps.includes(values.lamp));\n  const values = () =\u003e ({brand: brand.value, model: model.value, light: light.value, lamp: lamp.value});\n  function refresh() {\n    const previousModel = model.value, previousLamp = lamp.value;\n    option(model, records.filter(r =\u003e !brand.value || r.brand === brand.value).map(r =\u003e r.model), brand.value ? 'All models' : 'Select a brand first', previousModel);\n    model.disabled = !brand.value;\n    const selected = values();\n    option(lamp, records.filter(r =\u003e matches(r, {...selected, light: 'yes', lamp: ''})).flatMap(r =\u003e r.lamps), light.value === 'yes' ? 'Any supported light' : 'Select with weapon light first', previousLamp);\n    lamp.disabled = light.value !== 'yes';\n    if (lamp.disabled) lamp.value = '';\n  }\n  async function getProducts(handle) {\n    const products = [];\n    for (let page = 1; page \u003c= 20; page++) {\n      const response = await fetch(route('\/collections\/' + handle + '\/products.json') + '?limit=250\u0026page=' + page, {credentials: 'same-origin'});\n      if (!response.ok) throw new Error('Collection unavailable');\n      const data = await response.json();\n      if (!Array.isArray(data.products)) throw new Error('Invalid collection');\n      products.push(...data.products);\n      if (data.products.length \u003c 250) return products;\n    }\n    throw new Error('Collection too large');\n  }\n  function productCard(p, rows = []) {\n    const card = make('article', '', 'fdc-h-card');\n    const link = make('a');\n    link.href = route('\/products\/' + p.handle) + (rows[0] ? '?variant=' + rows[0].v.id : '');\n    const image = p.images?.[0];\n    if (image) {\n      const img = make('img');\n      const src = new URL(image.src, window.location.origin);\n      if (src.protocol === 'https:' || src.protocol === 'http:') {\n        src.searchParams.set('width', '480'); img.src = src.href;\n        img.alt = p.title; img.loading = 'lazy'; img.width = 480; img.height = 400;\n        link.append(img);\n      }\n    }\n    link.append(make('h3', p.title));\n    card.append(link);\n    if (rows.length) {\n      const fitNames = sort(rows.map(r =\u003e r.v.title === 'Default Title' ? r.fit : r.v.title));\n      const choices = make('details');\n      choices.append(make('summary', fitNames.length \u003e 1 ? fitNames.length + ' matching configurations' : 'Matching configuration'));\n      const list = make('ul');\n      const unique = [...new Map(rows.map(r =\u003e [r.v.id, r])).values()];\n      for (const row of unique) {\n        const li = make('li'), a = make('a', row.v.title === 'Default Title' ? row.fit : row.v.title);\n        a.href = route('\/products\/' + p.handle) + '?variant=' + row.v.id;\n        li.append(a); list.append(li);\n      }\n      choices.append(list); card.append(choices);\n    }\n    const more = make('a', rows.length ? 'View holster options' : 'View accessory', 'fdc-h-card-link');\n    more.href = link.href; card.append(more);\n    return card;\n  }\n  function compatibleAccessory(p, platforms) {\n    const s = p.title + ' ' + text(p.body_html);\n    if (platforms.has('bluetac-kydex') \u0026\u0026 \/BLUETAC\/i.test(p.title) \u0026\u0026 \/fits all our kydex\/i.test(s)) return 'BLUETAC Kydex mounting system';\n    if (platforms.has('photon') \u0026\u0026 \/Photon (?:IWB Backer Kit|Sidecar Mag Carrier)\/i.test(p.title)) return 'Alien Gear Photon system';\n    if (platforms.has('rapid-force-duty') \u0026\u0026 \/RAPID FORCE Standard Belt Slide\/i.test(p.title)) return 'Alien Gear Rapid Force duty system';\n    if (platforms.has('blackhawk-t-series') \u0026\u0026 \/Works with all T-Series|fit any Blackhawk injection molded\/i.test(s)) return 'BLACKHAWK T-Series mounting system';\n    return '';\n  }\n  function renderAccessories(rows, active) {\n    const grid = accessories.querySelector('[data-h-accessory-grid]');\n    const note = accessories.querySelector('[data-h-accessory-note]');\n    grid.replaceChildren();\n    const platforms = new Set(rows.map(r =\u003e r.platform).filter(Boolean));\n    let count = 0;\n    if (active) for (const p of accessoryProducts) {\n      const match = compatibleAccessory(p, platforms);\n      if (!match) continue;\n      const card = productCard(p); card.append(make('p', match, 'fdc-h-platform')); grid.append(card); count++;\n    }\n    note.textContent = active ? (count ? 'Mounting accessories for the holster platforms shown above. Check the selected holster, interface and included hardware.' : 'No documented accessory match for this selection. Browse all mounts below or contact us to confirm your setup.') : 'Choose your firearm above to find accessories for matching holster platforms, or browse all mounts and attachments.';\n    grid.hidden = !count;\n  }\n  function render(selection, updateUrl = true) {\n    if (!loaded) return;\n    const active = Object.values(selection).some(Boolean);\n    const matched = records.filter(r =\u003e matches(r, selection));\n    const grouped = new Map();\n    for (const row of matched) { if (!grouped.has(row.p.id)) grouped.set(row.p.id, []); grouped.get(row.p.id).push(row); }\n    results.replaceChildren();\n    results.hidden = !active;\n    if (facet) facet.hidden = active;\n    root.dataset.filtered = String(active);\n    if (active) {\n      results.append(make('h2', grouped.size + (grouped.size === 1 ? ' matching holster' : ' matching holsters'), 'fdc-h-result-heading'));\n      results.append(make('p', 'Select a matching configuration below. Confirm firearm generation, barrel length, draw hand and exact light fit before ordering.', 'fdc-h-result-note'));\n      if (grouped.size) {\n        const grid = make('div', '', 'fdc-h-grid');\n        for (const rows of grouped.values()) grid.append(productCard(rows[0].p, rows));\n        results.append(grid);\n      } else {\n        const empty = make('p', 'No documented fit for this combination. Clear a selection or contact us for help with your exact setup.');\n        const link = make('a', 'Contact Fair D Canada'); link.href = route('\/pages\/contact');\n        results.append(empty, link);\n      }\n      status.textContent = grouped.size + (grouped.size === 1 ? ' matching holster.' : ' matching holsters.');\n    } else status.textContent = 'Choose a firearm brand to start. Model and light options follow your selection.';\n    renderAccessories(matched, active);\n    if (updateUrl) {\n      const url = new URL(window.location.href);\n      ['brand', 'model', 'light', 'lamp'].forEach(key =\u003e { url.searchParams.delete('fdc_' + key); if (selection[key]) url.searchParams.set('fdc_' + key, selection[key]); });\n      url.searchParams.delete('page');\n      history.replaceState(null, '', url.pathname + url.search + url.hash);\n    }\n  }\n  const initial = () =\u003e {\n    const params = new URLSearchParams(location.search);\n    brand.value = params.get('fdc_brand') || '';\n    light.value = params.get('fdc_light') || '';\n    refresh(); model.value = params.get('fdc_model') || ''; refresh(); lamp.value = params.get('fdc_lamp') || ''; render(values(), false);\n  };\n  function boot() {\n    facet = document.querySelector('.shopify-section--main-collection product-facet');\n    container = facet?.parentElement;\n    if (container) { container.insertBefore(results, facet); container.append(accessories); }\n    brand.addEventListener('change', () =\u003e { model.value = ''; lamp.value = ''; refresh(); });\n    model.addEventListener('change', () =\u003e { lamp.value = ''; refresh(); });\n    light.addEventListener('change', () =\u003e { lamp.value = ''; refresh(); });\n    form.addEventListener('submit', event =\u003e { event.preventDefault(); render(values()); });\n    form.querySelector('[data-h-reset]').addEventListener('click', () =\u003e { form.reset(); refresh(); render(values()); });\n    window.addEventListener('popstate', initial);\n    Promise.all([getProducts('holsters'), getProducts('holster-accessories')]).then(([holsters, mounts]) =\u003e {\n      records = holsters.flatMap(parse);\n      accessoryProducts = [...new Map([...mounts, ...holsters.filter(isAccessory)].map(p =\u003e [p.id, p])).values()];\n      option(brand, records.map(r =\u003e r.brand), 'All firearm brands');\n      loaded = true; brand.disabled = false; light.disabled = false;\n      form.querySelector('[type=submit]').disabled = false;\n      initial();\n    }).catch(() =\u003e { status.textContent = 'The fit selector is temporarily unavailable. Browse all holsters below or contact us for fit assistance.'; });\n  }\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot, {once: true}); else boot();\n})();\n\n\u003c\/script\u003e","products":[{"product_id":"bluetac-kydex-owd-universal-holster","title":"BLUETAC – KYDEX OWD UNIVERSAL HOLSTER","description":"\u003cdiv data-mce-fragment=\"1\"\u003eFits most popular Gun Models 200+,\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eAdjustable Retention System,\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eScrews can be adjusted directly by hand, simple and practical,\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eKydex imported from USA,\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eDifferent\/Optional Mounting Attachments,\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e360 degrees rotation\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003ePolymer frame\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eBlack\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eComes with the belt clip\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eEasily ajustable\u003c\/div\u003e","brand":"BLUETAC","offers":[{"title":"Default Title","offer_id":42952614903999,"sku":"FDUNIKYDEK24","price":49.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/FAIR-D-CANADA-BLUETAC-KYDEX-UNIVERSAL-QUICK-DRAW-removebg-preview.png?v=1719270494"},{"product_id":"holster-bluetac-kydex-quick-draw-p226","title":"HOLSTER BLUETAC – KYDEX QUICK DRAW P226","description":"\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003ePatented design and structure;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eQuick detachable function optional;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eHolster retention can be adjusted \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eCustomize unique pattern 360 degree\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eWhen inserting or pulling out you get a audible and noticeable “Click”;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eAvailable in Black \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003e164 g\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eSpeed and simplicity of an open-top design\u003c\/div\u003e\n\u003cdiv data-mce-fragment=\"1\"\u003eAllow dirt and moisture to clear quickly.\u003c\/div\u003e","brand":"BLUETAC","offers":[{"title":"Default Title","offer_id":42952614969535,"sku":"FDBTG17BLK","price":49.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/FAIR-D-CANADA-BLUETAC-KYDEX-QUICK-DRAW-P226-5-removebg-preview.png?v=1719270247"},{"product_id":"bluetac-polymer-holster-molle-attachment","title":"BLUETAC – POLYMER HOLSTER MOLLE ATTACHMENT","description":"\u003cp\u003eBluetac Gun Holster accessory\u003c\/p\u003e\n\u003cp\u003eMolle attachment\u003c\/p\u003e\n\u003cp\u003e360 degree rotation\u003c\/p\u003e\n\u003cp\u003eFITS ALL OUR KYDEX HOLSTER IN STOCK ( G17, UNI, P226..)\u003c\/p\u003e\n\u003cp\u003ePOLYMER\u003c\/p\u003e\n\u003cp\u003eBLACK\u003c\/p\u003e","brand":"BLUETAC","offers":[{"title":"Default Title","offer_id":42952615297215,"sku":"BTPHMA04BLK","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/FAIR-D-CANADA-BLUETAC-MOLLE-CLIP3-removebg-preview.png?v=1719269167"},{"product_id":"ankle-gun-holster-for-concealed","title":"ANKLE GUN HOLSTER FOR CONCEALED","description":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cspan\u003eTactical Military Army Gun\u003c\/span\u003e\u003c\/p\u003e","brand":"FairD Canada","offers":[{"title":"Default Title","offer_id":43311901835455,"sku":"NEOANKLEFAIRD","price":29.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/ANKLE-GUN-HOLSTER-FOR-CONCEALED.jpg?v=1715645257"},{"product_id":"bluetac-polymer-compatible-owb-drop-leg-thigh-platform","title":"BLUETAC – POLYMER COMPATIBLE OWB DROP LEG\/THIGH PLATFORM","description":"\u003cdiv\u003eAdjustable loops accommodate a wide variety of belts while still fitting tightly;\u003c\/div\u003e\n\u003cdiv\u003eEasily adjust the cant of your mounted holster;\u003c\/div\u003e\n\u003cdiv\u003eQuick detach mounting interface makes swapping between holsters or mounting platforms fast and easy;\u003c\/div\u003e\n\u003cdiv\u003eContoured design fits against your leg perfectly.\u003c\/div\u003e","brand":"BLUETAC","offers":[{"title":"Default Title","offer_id":43311910551743,"sku":"BTDDLP09BLK","price":39.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/FAIR-D-CANADA-BLUETAC-DUTY-DROP-LET-ATTACHMENT2-removebg-preview.png?v=1719270734"},{"product_id":"bluetac-nylon-holster","title":"BLUETAC – NYLON HOLSTER","description":"\u003cp\u003e\u003cspan\u003eIWB Nylon  Gun Holster\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOpen top, exactly mold, quick draw and re-holster\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eRight-hand or left-hand optional\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEquipped with higher quality metal clip\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAll gun models we can make: GLOCK pistol, Colts ,MP Sheild, SIG Sauer,\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eBeretta, TAURUS, Springfield Armory, H\u0026amp;K USP, CZ, Ruger, MAKAROV…\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCustomized gun models acceptable\u003c\/span\u003e\u003c\/p\u003e\n\u003c!----\u003e","brand":"BLUETAC","offers":[{"title":"Black","offer_id":43477466710207,"sku":"FDBLUETACBLKNY","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":43477466742975,"sku":"FDBLUETACGRN","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/BLUETAC-NYLON-HOLSTER.jpg1_-removebg-preview.png?v=1719267541"},{"product_id":"bluetac-polymer-belt-clip-attachment","title":"BLUETAC – POLYMER BELT CLIP ATTACHMENT","description":"\u003cdiv\u003eHigh quality polymer construction\u003c\/div\u003e\n\u003cdiv\u003eQuick detach mounting interface makes swapping between holsters or mounting platforms fast and easy\u003c\/div\u003e\n\u003cdiv\u003eBody-side tensioner keeps the clip securely on your belt\u003c\/div\u003e\n\u003cdiv\u003e360 degree features\u003c\/div\u003e\n\u003cdiv\u003eFITS ALL OUR KYDEX HOLSTER IN STOCK (UNIVERSAL HOLSTER, G17 , P226)\u003c\/div\u003e\n\u003c!----\u003e","brand":"BLUETAC","offers":[{"title":"Default Title","offer_id":43477474476223,"sku":"FD-BTPOLBELATT","price":22.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/FAIR-D-CANADA-BLUETAC-UNIVERSAL-BELT-CLIP-1-removebg-preview.png?v=1719267934"},{"product_id":"bluetac-polymer-duty-holster-attachment-drop-off-set-rig","title":"BLUETAC – POLYMER DUTY HOLSTER ATTACHMENT DROP OFF-SET RIG","description":"\u003cp\u003eFits all our KYDEX holster (G17 \/P226 \/ OWD ..)\u003c\/p\u003e\n\u003cp\u003e360 degree rotation\u003c\/p\u003e\n\u003cp\u003eBlack polymer\u003c\/p\u003e\n\u003c!----\u003e","brand":"BLUETAC","offers":[{"title":"2\" drop","offer_id":43477512978623,"sku":"FDBLUEHOLSDROP2","price":24.99,"currency_code":"CAD","in_stock":false},{"title":"3\" drop","offer_id":43477513011391,"sku":"FDBLUEHOLSDROP3","price":28.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/FAIR-D-CANADA-BLUETAC-DUTY-DROP-OFFSET3-removebg-preview.png?v=1719269472"},{"product_id":"g3-drop-leg-holster","title":"G3 DROP LEG HOLSTER","description":"\u003cp\u003eFlexible thigh platform conforms to leg size\u003c\/p\u003e\n\u003cp\u003eQuick-disconnect swivel buckles allow superior flexibility, quick holster mounting and dismounting\u003c\/p\u003e\n\u003cp\u003eAccessory mounting locations for magazine and flashlight\u003c\/p\u003e\n\u003cp\u003eNo thumb break or awkward middle finger release to slow down your draw\u003c\/p\u003e\n\u003cp\u003eSpeed cut allows faster draw and easy re-holstering\u003c\/p\u003e\n\u003cp\u003eImmediate retention and audible click upon re-holster for security\u003c\/p\u003e\n\u003cp\u003eSpeed-cut design allows rapid draw, target acquisition, and re-holster while keeping eyes on target\u003c\/p\u003e\n\u003cp\u003eMade of high density durable polymer.\u003c\/p\u003e\n\u003cp\u003eThis Holster for G 17 19 22 23 31 32 and Beretta types Handguns\u003c\/p\u003e\n\u003c!----\u003e","brand":"FairD Canada","offers":[{"title":"Black","offer_id":43477681209535,"sku":"FDC-G3DROPLEGHOL-BLK","price":70.0,"currency_code":"CAD","in_stock":false},{"title":"Tan","offer_id":43477681242303,"sku":"FDC-G3DROPLEGHOL-TAN","price":70.0,"currency_code":"CAD","in_stock":true},{"title":"Green","offer_id":43477681275071,"sku":"FDC-G3DROPLEGHOL-GRN","price":70.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/Holster-Black.png?v=1719280733"},{"product_id":"tactical-leg-holster","title":"TACTICAL LEG HOLSTER","description":"\u003cp\u003eMaterial: 600D Oxford fabric\u003c\/p\u003e\n\u003cp\u003eColors options: Black, Camouflage, Tan\u003c\/p\u003e\n\u003c!----\u003e","brand":"FairD Canada","offers":[{"title":"Black","offer_id":43487356453055,"sku":"FDC-TACTLEGHOLS-BLK","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Tan","offer_id":43487356485823,"sku":"FDC-TACTLEGHOLS-TAN","price":45.0,"currency_code":"CAD","in_stock":false},{"title":"Multicam","offer_id":43487356518591,"sku":"FDC-TACTLEGHOLS-MC","price":45.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/Holster.png?v=1719430432"},{"product_id":"molle-pistol-holster","title":"MOLLE PISTOL HOLSTER - SHADOW ELITE","description":"\u003cp class=\"product-vendor\"\u003eShadow Elite\u003c\/p\u003e\n\u003cdiv class=\"short-description\"\u003e\n\u003cp\u003eThe Shadow Elite MOLLE pistol holster has adjustable nylon straps with velcro for pistol retention. The compact design will let you use it on or in any equipment, and the MOLLE straps on the outside of the holster will allow for the attachment of accessories. Right- or left-hand use.\u003c\/p\u003e\n\u003cp\u003eProduct Materials.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e1000 Denier water and abrasion resistant lightweight ballistic 100% nylon material.\u003c\/li\u003e\n\u003cli\u003eHigh tensile strength nylon webbing.\u003c\/li\u003e\n\u003cli\u003eHigh tensile strength composite nylon thread (stronger than ordinary industry standard nylon thread).\u003c\/li\u003e\n\u003cli\u003eHigh grade closed cell foam padding material for superior shock protection.\u003c\/li\u003e\n\u003cli\u003eInternal seams taped and finished .\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e• All Stress points double stitched, Bartacked or ‘X Box’ stitched for added strength.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!----\u003e","brand":"Shadow Elite","offers":[{"title":"Green","offer_id":43487738495167,"sku":"FDC-MOLLPISTHOLS-GRN","price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Coyote","offer_id":43487738527935,"sku":"FDC-MOLLPISTHOLS-CB","price":20.0,"currency_code":"CAD","in_stock":false},{"title":"Woodland Digi","offer_id":43487738560703,"sku":"FDC-MOLLPISTHOLS-WOODDIGI","price":20.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/GUN-HOLSTER-2.jpg?v=1719440770"},{"product_id":"universal-flashlight-holder-cytac","title":"UNIVERSAL FLASHLIGHT HOLDER - CYTAC","description":"\u003cdiv class=\"product attribute overview\"\u003e\n\u003cdiv class=\"value\"\u003e\n\u003cp\u003eThe flashlight holster is able to carry most types of Olight, Fenix, Surefire flashlights.\u003c\/p\u003e\n\u003cp\u003eMinium Flashlight Grip Diameter: 7.8\" (20mm)\u003c\/p\u003e\n\u003cp\u003eMaximum Flashlight Grip Diameter: 11\" (28mm)\u003c\/p\u003e\n\u003cp\u003eMaximum Flashlight Head Diameter: 1.4″\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!----\u003e","brand":"CYTAC","offers":[{"title":"Default Title","offer_id":43507605471423,"sku":"FD-CY-CN-FBM2","price":30.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/cy-cn-fhb2_7.jpg?v=1719982041"},{"product_id":"ares-kydex","title":"Warriors new ARES Kydex Belt holster","description":"\u003cp\u003eWarriors new ARES Kydex Belt holster is a high quality low profile holster, engineered and developed using the highest quality materials.\u003cbr\u003eThe ARES has been designed to hold both versions of the Surefire X300 and X400 weapon lights.\u003cbr\u003eBuilt specifically to hold both Glock 17 and 19 models, the Ares holster has adjustable tension, designed to accommodate the operator’s own preference on retention and draw strength.\u003cbr\u003eDesigned to be used with a high quality belt (up to 45mm)\u003cbr\u003ee.g the Warrior Cobra or Riggers belt.\u003c\/p\u003e","brand":"WARRIOR ASSAULT SYSTEMS","offers":[{"title":"Tan","offer_id":43664998793407,"sku":"WEOAHG17SFXTAN","price":139.0,"currency_code":"CAD","in_stock":false},{"title":"Black","offer_id":43664998826175,"sku":"WEOAHG17SFXBLK","price":139.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/W-EO-AH17-SFX-CT-1.jpg?v=1725916191"},{"product_id":"universal-pistol-holster-left-handed-coyote-tan","title":"Universal Pistol Holster Left Handed","description":"\u003cp\u003eNow available for left handed operators the Universal Pistol Holster is a versatile adaptable holster that fully adjusts to accomodate a wide variety of large and small frame pistols.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eAdjustment is simple and quick by way of velcro closure. Sidearms are secured firmly by way of a moulded composite internal housing. The weapon is released by means of a push down thumb release.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe rear of the holster has 3 rows of MOLLE webbing with 2 MOLLE arms which allows it to be attached to a diverse range of Warrior Assault Systems gear such as the PLB belt Frag Belts Cobra belts and Rigger Belts. The UPH’s MOLLE also allows it to be attached to carriers and chest rigs such as the 901.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eMade from high quality fabric\u003c\/p\u003e","brand":"FairD Canada","offers":[{"title":"Coyote","offer_id":44093476864191,"sku":"FDC-UNIVPISTHOLS-CB","price":119.0,"currency_code":"CAD","in_stock":false},{"title":"OD green","offer_id":44093476896959,"sku":"FDC-UNIVPISTHOLS-OD","price":119.0,"currency_code":"CAD","in_stock":false},{"title":"Multicam","offer_id":44093476929727,"sku":"FDC-UNIVPISTHOLS-MC","price":119.0,"currency_code":"CAD","in_stock":false},{"title":"Black","offer_id":44093476962495,"sku":"FDC-UNIVPISTHOLS-BLK","price":119.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/rn-image_picker_lib_temp_6951d19a-549e-47dd-b04c-03bbcc85ed19.jpg?v=1740766063"},{"product_id":"universal-pistol-holster","title":"Universal Pistol Holster","description":"\u003cp\u003eNow available for left handed operators the Universal Pistol Holster is a versatile adaptable holster that fully adjusts to accomodate a wide variety of large and small frame pistols.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eAdjustment is simple and quick by way of velcro closure. Sidearms are secured firmly by way of a moulded composite internal housing. The weapon is released by means of a push down thumb release.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe rear of the holster has 3 rows of MOLLE webbing with 2 MOLLE arms which allows it to be attached to a diverse range of Warrior Assault Systems gear such as the PLB belt Frag Belts Cobra belts and Rigger Belts. The UPH’s MOLLE also allows it to be attached to carriers and chest rigs such as the 901.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eMade from high quality fabric\u003c\/p\u003e","brand":"FairD Canada","offers":[{"title":"Coyote","offer_id":44093480206527,"sku":"FDC-UNIVPISTHOLS-CB-2","price":119.0,"currency_code":"CAD","in_stock":false},{"title":"OD green","offer_id":44093480239295,"sku":"FDC-UNIVPISTHOLS-OD-2","price":119.0,"currency_code":"CAD","in_stock":false},{"title":"Multicam","offer_id":44093480272063,"sku":"FDC-UNIVPISTHOLS-MC-2","price":119.0,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":44093480304831,"sku":"FDC-UNIVPISTHOLS-BLK-2","price":119.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/rn-image_picker_lib_temp_6951d19a-549e-47dd-b04c-03bbcc85ed19.jpg?v=1740766063"},{"product_id":"warrior-drop-leg-holster-coyote-tan","title":"Warrior Drop Leg Holster Coyote Tan","description":"\u003cdiv data-component=\"\"\u003e\n\u003cdiv class=\"aero-container space-y-16 pt-16 lg:space-y-0 mb-16 lg:flex lg:items-start\"\u003e\n\u003cdiv class=\"w-full flex-1\"\u003e\n\u003cdiv class=\"w-full max-w-3xl mx-auto space-y-6\"\u003e\n\u003cdiv class=\"overflow-hidden text-base lg:text-lg xl:text-xl leading-normal prose max-w-none w-full text-black\"\u003eThe drop leg holster, fully adjustable holster that will take most 9mm pistols. The Holster attaches to the operators belt via a height adjustable loop. The holster is secured to the thigh via two fully adjustable straps with quick release clips. The holster is compatable with warriors range of riggers belts, duty belts and the gunfighter belt. Made from Genuine US Mil Spec Materials, 500 D Fabric and Murdock Webbing\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"WARRIOR ASSAULT SYSTEMS","offers":[{"title":"Default Title","offer_id":45549361660095,"sku":"W-EO-DLH-CT","price":89.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/UNIVERSALDROPLEGCOYOTEBROWN.jpg?v=1777052916"},{"product_id":"safariland-6390-als-mid-ride-level-ii-retention-duty-holster-sig-sauer-p320-9c-with-light","title":"Safariland 6390 ALS Mid-Ride Level I Duty Holster – SIG Sauer P320 9C with Light","description":"\u003cp\u003eThe Safariland Model 6390 is an open-top, mid-ride duty holster with ALS retention and SafariLaminate construction.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eALS locks the firearm when holstered; once released, the holster allows a straight-up draw.\u003c\/li\u003e\n\u003cli\u003eSuede lining helps protect the firearm's finish and sights.\u003c\/li\u003e\n\u003cli\u003eThe 6390 base holster is Duty Rated Level I. A compatible ALS Guard is an optional upgrade to Level II.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eManufacturer part number: 6390-7502-132.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eListed configuration: SIG Sauer P320 9C with light, left-hand draw, STX Plain Black. Confirm the exact light and firearm fit against Safariland's fit guide.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"STX Plain Black \/ Left Hand \/ SIG Sauer P320 9C with Light – 7502","offer_id":67539520946367,"sku":"6390-7502-132","price":227.47,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/safariland-6390-stx-plain-black-official_62f913ba-5bcf-4eb6-8acf-c97355f7ce21.jpg?v=1790958921"},{"product_id":"safariland-7378rds-7ts-als-concealment-paddle-belt-loop-holster-sig-sauer-p320-rds","title":"Safariland 7378RDS 7TS ALS Concealment Paddle \u0026 Belt Loop Holster – SIG Sauer P320 RDS","description":"\u003cp\u003eThe Safariland 7378RDS 7TS is an ALS concealment holster with both paddle and belt-loop mounting options.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eOpen-top ALS retention.\u003c\/li\u003e\n\u003cli\u003eSafariSeven nylon-blend construction with a non-abrasive interior and resistance to moisture and weather.\u003c\/li\u003e\n\u003cli\u003eDesigned for compatible red-dot-equipped handguns.\u003c\/li\u003e\n\u003cli\u003eAdjustable belt loop and paddle are included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFor SIG Sauer P320 RDS configurations. Options include black or FDE Brown and right- or left-hand draw; confirm exact optic and light compatibility for the selected configuration.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Black \/ Right Hand","offer_id":67539581501631,"sku":"SL-7378RDS-P320RDS-BK-RH","price":215.52,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Left Hand","offer_id":67539581534399,"sku":"SL-7378RDS-P320RDS-BK-LH","price":215.52,"currency_code":"CAD","in_stock":false},{"title":"FDE Brown \/ Right Hand","offer_id":67539581567167,"sku":"SL-7378RDS-P320RDS-FDE-RH","price":215.52,"currency_code":"CAD","in_stock":false},{"title":"FDE Brown \/ Left Hand","offer_id":67539581599935,"sku":"SL-7378RDS-P320RDS-FDE-LH","price":215.52,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/safariland-7378rds-black-official_afff4d3d-ed22-4cb0-9df6-6367a630ac63.jpg?v=1790958934"},{"product_id":"safariland-7360rds-7ts-als-sls-mid-ride-level-iii-duty-holster-sig-sauer-p320-x5-with-light","title":"Safariland 7360RDS 7TS ALS\/SLS Mid-Ride Level III Duty Holster – SIG Sauer P320 X5 with Light","description":"\u003cp\u003eThe Safariland 7360RDS 7TS is a mid-ride duty holster with ALS and SLS retention.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eDuty Rated Level III retention combines the ALS locking system with an SLS rotating hood.\u003c\/li\u003e\n\u003cli\u003eSafariSeven nylon-blend construction resists moisture and temperature extremes; raised interior surfaces provide clearance around the firearm.\u003c\/li\u003e\n\u003cli\u003eRed-dot-compatible configuration.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFor SIG Sauer P320 X5 with light. Available in black or FDE Brown and right- or left-hand draw; match the selected fit to the firearm, optic and light.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Black \/ Right Hand","offer_id":67539581665471,"sku":"SL-7360RDS-P320X5-LGT-BK-RH","price":323.79,"currency_code":"CAD","in_stock":false},{"title":"Black \/ Left Hand","offer_id":67539581698239,"sku":"SL-7360RDS-P320X5-LGT-BK-LH","price":323.79,"currency_code":"CAD","in_stock":false},{"title":"FDE Brown \/ Right Hand","offer_id":67539581731007,"sku":"SL-7360RDS-P320X5-LGT-FDE-RH","price":323.79,"currency_code":"CAD","in_stock":false},{"title":"FDE Brown \/ Left Hand","offer_id":67539581763775,"sku":"SL-7360RDS-P320X5-LGT-FDE-LH","price":323.79,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/safariland-7360rds-black-official_b15aa21c-33fd-4dc9-bcc3-401eca0b3e51.jpg?v=1790958944"},{"product_id":"alien-gear-ag-cbs-1187-lh-15","title":"Cloak Belt Holster","description":"\u003cp\u003eThe Alien Gear Cloak Belt Holster is an OWB holster in the left-hand configuration. Its ventilated backing and flexible, reinforced core are designed for close-to-body belt carry.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eOutside-the-waistband (OWB) carry with a high-ride position close to the body.\u003c\/li\u003e\n\u003cli\u003eCoolVent neoprene backing provides a soft, breathable contact surface.\u003c\/li\u003e\n\u003cli\u003eWoven ballistic nylon and a stainless spring-steel core support the holster while allowing it to flex with movement.\u003c\/li\u003e\n\u003cli\u003eAdjustable passive retention, a combat cut and a sweat shield.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eFits a 1.5 in (38 mm) belt.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eLeft-hand draw. Check the firearm fit shown with this listing before purchase.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Default Title","offer_id":67540078166207,"sku":"AG-CBS-1187-LH-15","price":109.29,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/ALT_Cloak_Belt_NOW-6.jpg?v=1790978397"},{"product_id":"alien-gear-ag-cbs-1187-rh-15","title":"Cloak Belt Holster","description":"\u003cp\u003eThe Alien Gear Cloak Belt Holster is an OWB holster in the right-hand configuration. Its ventilated backing and flexible, reinforced core are designed for close-to-body belt carry.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eOutside-the-waistband (OWB) carry with a high-ride position close to the body.\u003c\/li\u003e\n\u003cli\u003eCoolVent neoprene backing provides a soft, breathable contact surface.\u003c\/li\u003e\n\u003cli\u003eWoven ballistic nylon and a stainless spring-steel core support the holster while allowing it to flex with movement.\u003c\/li\u003e\n\u003cli\u003eAdjustable passive retention, a combat cut and a sweat shield.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eFits a 1.5 in (38 mm) belt.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eRight-hand draw. Check the firearm fit shown with this listing before purchase.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Default Title","offer_id":67540078428351,"sku":"AG-CBS-1187-RH-15","price":109.29,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/ALT_Cloak_Belt_NOW-6_ded27d3f-11ea-4b2d-a46c-3b0d12fa0aef.jpg?v=1790978397"},{"product_id":"alien-gear-ag-pho-0759-bk-edc","title":"Photon EDC Pack for Shadow Systems","description":"\u003cp\u003eThe Photon EDC Pack for Shadow Systems combines Alien Gear Photon components for inside- or outside-the-waistband carry.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eAmbidextrous design with IWB and OWB mounting options.\u003c\/li\u003e\n\u003cli\u003eCompatible with standard optic mounting plates and suppressor-height sights.\u003c\/li\u003e\n\u003cli\u003eLight-bearing configurations require the compatible weapon light.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eIncluded in the package\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003ePhoton holster.\u003c\/li\u003e\n\u003cli\u003ePhoton Backer.\u003c\/li\u003e\n\u003cli\u003ePhoton Mag Carrier.\u003c\/li\u003e\n\u003cli\u003eMulti-Holster Adapter.\u003c\/li\u003e\n\u003cli\u003eLocking Belt Slide.\u003c\/li\u003e\n\u003cli\u003eOWB Paddle Attachment.\u003c\/li\u003e\n\u003cli\u003eFitment kit with 1.5 in and 1.75 in IWB clips and left- and right-hand claws.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eConfigured for Shadow Systems. Match the firearm and any light configuration shown in the listing.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Default Title","offer_id":67540078592191,"sku":"AG-PHO-0759-BK-EDC","price":163.93,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/2026_-_Photon_EDC_Pack_-_Natural_On_White.png?v=1790978399"},{"product_id":"alien-gear-ag-pho-1001020-01","title":"Photon IWB Backer Kit - Black - Ambidextrous","description":"\u003cp\u003eThe Photon IWB Backer adds a soft contact surface behind a compatible Photon holster for inside-the-waistband carry.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eCreates a cushioned barrier between the wearer and the firearm slide and frame.\u003c\/li\u003e\n\u003cli\u003eBreathable design intended to reduce skin irritation during wear.\u003c\/li\u003e\n\u003cli\u003eDesigned to add comfort without changing the holster's retention.\u003c\/li\u003e\n\u003cli\u003eCompatible with all Photon Holster models.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eBlack, ambidextrous Photon IWB backer. Photon holster is not included unless separately listed.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Default Title","offer_id":67540097958079,"sku":"AG-PHO-1001020-01","price":27.31,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/PhotonHolsterBacker-2.jpg?v=1790978405"},{"product_id":"alien-gear-ag-psc-2-d","title":"Photon Sidecar Mag Carrier","description":"\u003cp\u003eThe Photon Sidecar Mag Carrier holds a spare magazine and can be used on its own or attached to a compatible Photon holster as a sidecar.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eFlex-to-fit polymer attachment can be bent to set a preferred curve and retains that shape.\u003c\/li\u003e\n\u003cli\u003eCompatible with the Photon holster platform.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eWeight: 5 oz (142 g).\u003c\/li\u003e\n\u003cli\u003eDimensions: 4.25 × 6.25 × 2.5 in (10.8 × 15.9 × 6.4 cm).\u003c\/li\u003e\n\u003cli\u003eMaterial: polymer.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eThe manufacturer offers single-stack and double-stack sizing; confirm the selected carrier size matches the magazine.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Default Title","offer_id":67540098351295,"sku":"AG-PSC-2-D","price":56.42,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/Photon_Mag_Carrier_NOW-6_1.jpg?v=1790978406"},{"product_id":"alien-gear-ag-sshk-0057-rh-r-15-xxx","title":"ShapeShift Core Carry Pack - Barrel Length: N\/A \/ Belt Size: 1.5\" \/ Gun Manufacturer: Glock \/ Gun Model: 19 \/ Hand: Right","description":"\u003cp\u003eThe ShapeShift Core Carry Pack is a modular carry system configured here for a right-hand Glock 19 and a 1.5 in belt.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eConverts among four carry configurations: IWB, appendix IWB, OWB belt slide and OWB paddle.\u003c\/li\u003e\n\u003cli\u003eA bonus holster mount is included for attaching the system to compatible surfaces.\u003c\/li\u003e\n\u003cli\u003eStainless-steel core and CoolVent neoprene backing support and cushion the IWB setup.\u003c\/li\u003e\n\u003cli\u003eThe OWB paddle module supports adjustable retention and a 360° cant in 12° increments.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eRight-hand Glock 19 configuration; 1.5 in belt. Confirm firearm generation and exact fit before purchase.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Default Title","offer_id":67540102283455,"sku":"AG-SSHK-0057-RH-R-15-XXX","price":177.2,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/CCPBoxNaturalOnWhite23_276326d8-4d20-4d12-bd39-ab65428c83b9.jpg?v=1790978439"},{"product_id":"alien-gear-ag-sspa-0394-rh-r-15-d","title":"Shape Shift Paddle - Barrel Length: N\/A \/ Gun Manufacturer: Smith \u0026 Wesson \/ Gun Model: M\u0026P 40C \/ Hand: Right","description":"\u003cp\u003eThe ShapeShift Paddle is an outside-the-waistband paddle holster configured for a right-hand Smith \u0026amp; Wesson M\u0026amp;P 40C.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eInjection-molded polymer construction.\u003c\/li\u003e\n\u003cli\u003ePaddle attachment has a retention lip for a secure belt interface.\u003c\/li\u003e\n\u003cli\u003eCompatible with the ShapeShift modular holster system.\u003c\/li\u003e\n\u003cli\u003eThis paddle model is not compatible with optics.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eRight-hand fit for the Smith \u0026amp; Wesson M\u0026amp;P 40C, as listed.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Default Title","offer_id":67540102316223,"sku":"AG-SSPA-0394-RH-R-15-D","price":120.77,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/alien-gear-shape-shift-paddle-ag-sspa-0900-rh-r-15-d-wcuniforms-6071988.png?v=1790979199"},{"product_id":"alien-gear-roswell-owb-holster","title":"Alien Gear Roswell OWB Holster","description":"\u003cp\u003eThe Alien Gear Roswell OWB is a paddle holster with an injection-molded polymer shell and configuration-specific firearm fit.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSecure paddle-style belt attachment.\u003c\/li\u003e\n\u003cli\u003eHood option varies by selected configuration.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eRight-hand variants: Glock 26 without a hood; SIG P365, SIG P365 XL Lima, Glock 19X and Springfield Hellcat with a hood. Select the exact firearm and hood option above.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Glock 26 \/ No Hood","offer_id":67575113056447,"sku":"AG-ROW-0066-R0-RH-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Sig P365 XL Lima \/ Hood","offer_id":67575113089215,"sku":"AG-ROW-1019-R1-RH-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Glock 19X \/ Hood","offer_id":67575113121983,"sku":"AG-ROW-1052-R1-RH-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Springfield Hellcat \/ Hood","offer_id":67575113154751,"sku":"AG-ROW-0985-R1-RH-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Sig P365 \/ Hood","offer_id":67575113187519,"sku":"AG-ROW-0900-R1-RH-D","price":76.22,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/ezgif-1-f0cb55ed16__20340.1753887381_bc791de0-22d5-461f-be7c-70eeedc5303b.jpg?v=1790979199"},{"product_id":"alien-gear-shapeshift-appendix-carry-holster","title":"Alien Gear ShapeShift Appendix Carry Holster","description":"\u003cp\u003eThe Alien Gear ShapeShift Appendix Carry Holster is designed for concealed appendix carry and works with the ShapeShift modular holster system.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eModel-specific shell for the selected firearm.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eCurrent variants are left-hand fits for Glock 43 or Glock 48. Choose the exact model above.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Glock 43 - Left Hand","offer_id":67575145300159,"sku":"AG-SSAP-0939-LH-D","price":120.77,"currency_code":"CAD","in_stock":true},{"title":"Glock 48 - Left Hand","offer_id":67575145332927,"sku":"AG-SSAP-0943-LH-D","price":120.77,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/CCPBoxNaturalOnWhite23.jpg?v=1790978438"},{"product_id":"alien-gear-roswell-iwb-holster","title":"Alien Gear Roswell IWB Holster","description":"\u003cp\u003eThe Alien Gear Roswell IWB is a low-profile inside-the-waistband holster with a polymer shell, adjustable retention and an included claw and wedge.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eVariants are configured by firearm fit, clip width and hood option.\u003c\/li\u003e\n\u003cli\u003eInfidel belt clips are listed in 1.5 in and 1.75 in configurations.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eCurrent stocked variants are right-hand models for Glock 19, Springfield XD-S, Springfield XD Mod.2, Springfield Hellcat, SIG P365, SIG P365 XL Lima and Glock 19X. Select the exact clip width and hood option above.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Glock 19 \/ 1.5 in Infidel Belt Clip \/ Hood","offer_id":67575268573375,"sku":"AG-RIW-0057-R1-RH-150-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Springfield XD-S \/ 1.75 in Infidel Belt Clip \/ No Hood","offer_id":67575268606143,"sku":"AG-RIW-0203-R0-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Springfield XD-S \/ 1.75 in Infidel Belt Clip \/ Hood","offer_id":67575268638911,"sku":"AG-RIW-0203-R1-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Sig P365 \/ 1.75 in Infidel Belt Clip \/ Hood","offer_id":67575268671679,"sku":"AG-RIW-0900-R1-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Springfield XD Mod.2 \/ 1.75 in Infidel Belt Clip \/ No Hood","offer_id":67575268704447,"sku":"AG-RIW-0955-R0-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Springfield Hellcat \/ 1.75 in Infidel Belt Clip \/ No Hood","offer_id":67575268737215,"sku":"AG-RIW-0985-R0-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Springfield Hellcat \/ 1.75 in Infidel Belt Clip \/ Hood","offer_id":67575268769983,"sku":"AG-RIW-0985-R1-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Sig P365 XL LIMA \/ 1.75 in Infidel Belt Clip \/ No Hood","offer_id":67575268802751,"sku":"AG-RIW-1019-R0-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Sig P365 XL LIMA \/ 1.75 in Infidel Belt Clip \/ Hood","offer_id":67575268835519,"sku":"AG-RIW-1019-R1-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Glock 19X \/ 1.5 in Infidel Belt Clip \/ Hood","offer_id":67575268868287,"sku":"AG-RIW-1052-R1-RH-150-D","price":76.22,"currency_code":"CAD","in_stock":true},{"title":"Glock 19X \/ 1.75 in Infidel Belt Clip \/ Hood","offer_id":67575268901055,"sku":"AG-RIW-1052-R1-RH-175-D","price":76.22,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/ezgif-1-35f29230df__90292.1753887380.jpg?v=1790979195"},{"product_id":"alien-gear-photon-holster","title":"Alien Gear Photon Holster","description":"\u003cp\u003eThe Alien Gear Photon is an ambidextrous, modular holster for inside- or outside-the-waistband carry.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eAdjustable retention, cant and ride height.\u003c\/li\u003e\n\u003cli\u003ePolymer construction.\u003c\/li\u003e\n\u003cli\u003eDoes not fit optics that extend forward of the optic mounting plate.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eWeight: 2.8 oz (79 g).\u003c\/li\u003e\n\u003cli\u003eDimensions: 5.75 × 3.5 × 1.5 in (14.6 × 8.9 × 3.8 cm).\u003c\/li\u003e\n\u003cli\u003eMaterial: polymer.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eAvailable firearm configurations include Glock 17 Gen 5, Glock 43\/43X, Glock 48, SIG P365, SIG P365 XL, SIG P320 X-Compact, SIG P320 Carry with TLR-7A, and Smith \u0026amp; Wesson M\u0026amp;P Shield 9 mm. Light-bearing options are marked in the selector.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Smith \u0026 Wesson M\u0026P Shield 9mm \/ Non-Light Bearing","offer_id":67575299145919,"sku":"AG-PHO-0404-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Glock 17 Gen 5 \/ Non-Light Bearing","offer_id":67575299178687,"sku":"AG-PHO-0601-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Glock 17 Gen 5 \/ Light Bearing","offer_id":67575299211455,"sku":"AG-PHO-0601-L1-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Sig P320 X-Compact \/ Light Bearing","offer_id":67575299244223,"sku":"AG-PHO-0692-L1-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Glock 43\/43X \/ Non-Light Bearing","offer_id":67575299276991,"sku":"AG-PHO-0759-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Sig P365 \/ Non-Light Bearing","offer_id":67575299309759,"sku":"AG-PHO-0900-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Glock 48 \/ Non-Light Bearing","offer_id":67575299342527,"sku":"AG-PHO-0943-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Springfield Hellcat \/ Non-Light Bearing","offer_id":67575299375295,"sku":"AG-PHO-0985-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Sig P365 XL \/ Non-Light Bearing","offer_id":67575299408063,"sku":"AG-PHO-1006-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Sig P320 Carry + TLR-7A \/ Non-Light Bearing","offer_id":67575299440831,"sku":"AG-PHO-1198-L0-D","price":92.06,"currency_code":"CAD","in_stock":true},{"title":"Sig P320 Carry + TLR-7A \/ Light Bearing","offer_id":67575299473599,"sku":"AG-PHO-1198-L1-D","price":92.06,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/Close-up_of_Photon_Holster_retention_shell_with_adjustable_tension_screws_218d31ab-c979-4e4a-900c-af5ed04a9df6.jpg?v=1790978397"},{"product_id":"alien-gear-rapid-force-level-2-slim-holster","title":"Alien Gear Rapid Force Level 2 Slim Holster","description":"\u003cp\u003eThe Alien Gear Rapid Force Level 2 Slim is a low-profile duty holster with Level II retention and a thumb-operated release.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eOptic-ready polymer holster body.\u003c\/li\u003e\n\u003cli\u003eCompatible with the RAPID FORCE Quick Disconnect System (QDS).\u003c\/li\u003e\n\u003cli\u003eAvailable as several RAPID FORCE slim configurations, including R2-PA, R2-LB, RS-B and RS-P.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eCurrent variants cover SIG P365, SIG P365 XL and Glock 19X, with left- and right-hand and hood\/no-hood options. Select the exact model code and firearm configuration above.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"R2-PA \/ Sig P365 XL \/ Right \/ No Hood","offer_id":67575373922495,"sku":"AG-R2-PA-1168-R-B-L0-D","price":125.72,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 \/ Left \/ No Hood","offer_id":67575373955263,"sku":"AG-RS-B-0900-BK-LH-L0-C","price":172.25,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Sig P365 \/ Left \/ Hood","offer_id":67575373988031,"sku":"AG-RS-P-0900-BK-LH-L1-C","price":134.63,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Glock 19X \/ Left \/ Hood","offer_id":67575374020799,"sku":"AG-RS-B-0057-BK-LH-L1-C","price":184.13,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 \/ Right \/ No Hood","offer_id":67575374053567,"sku":"AG-RS-B-0900-BK-RH-L0-C","price":172.25,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 XL \/ Right \/ Hood","offer_id":67575374086335,"sku":"AG-RS-B-1006-BK-RH-L1-C","price":184.13,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Glock 19X \/ Right \/ No Hood","offer_id":67575374119103,"sku":"AG-RS-P-0057-BK-RH-L0-C","price":125.72,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Sig P365 XL \/ Left \/ Hood","offer_id":67575374151871,"sku":"AG-RS-P-1006-BK-LH-L1-C","price":134.63,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Sig P365 XL \/ Right \/ Hood","offer_id":67575374184639,"sku":"AG-RS-P-1006-BK-RH-L1-C","price":134.63,"currency_code":"CAD","in_stock":true},{"title":"R2-LB \/ Sig P365 XL \/ Right \/ Hood","offer_id":67575374217407,"sku":"AG-R2-LB-1168-R-B-L1-D","price":184.13,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Glock 19X \/ Right \/ No Hood","offer_id":67575374250175,"sku":"AG-RS-B-0057-BK-RH-L0-C","price":172.25,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Glock 19X \/ Right \/ Hood","offer_id":67575374282943,"sku":"AG-RS-B-0057-BK-RH-L1-C","price":184.13,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 \/ Right \/ Hood","offer_id":67575374315711,"sku":"AG-RS-B-0900-BK-RH-L1-C","price":184.13,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 XL \/ Left \/ Hood","offer_id":67575374348479,"sku":"AG-RS-B-1006-BK-LH-L1-C","price":184.13,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Sig P365 \/ Left \/ No Hood","offer_id":67575374381247,"sku":"AG-RS-P-0900-BK-LH-L0-C","price":125.72,"currency_code":"CAD","in_stock":true},{"title":"R2-PA \/ Sig P365 XL \/ Left \/ Hood","offer_id":67575374414015,"sku":"AG-R2-PA-1168-L-B-L1-D","price":134.63,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 \/ Left \/ Hood","offer_id":67575374446783,"sku":"AG-RS-B-0900-BK-LH-L1-C","price":184.13,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Sig P365 \/ Right \/ Hood","offer_id":67575374479551,"sku":"AG-RS-P-0900-BK-RH-L1-C","price":134.63,"currency_code":"CAD","in_stock":true},{"title":"R2-PA \/ Sig P365 XL \/ Right \/ Hood","offer_id":67575374512319,"sku":"AG-R2-PA-1168-R-B-L1-D","price":134.63,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 XL \/ Left \/ No Hood","offer_id":67575374545087,"sku":"AG-RS-B-1006-BK-LH-L0-C","price":172.25,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Sig P365 XL \/ Right \/ No Hood","offer_id":67575374577855,"sku":"AG-RS-B-1006-BK-RH-L0-C","price":172.25,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Sig P365 XL \/ Right \/ No Hood","offer_id":67575374610623,"sku":"AG-RS-P-1006-BK-RH-L0-C","price":125.72,"currency_code":"CAD","in_stock":true},{"title":"R2-LB \/ Sig P365 XL \/ Right \/ No Hood","offer_id":67575374643391,"sku":"AG-R2-LB-1168-R-B-L0-D","price":172.25,"currency_code":"CAD","in_stock":true},{"title":"RS-B \/ Glock 19X \/ Left \/ No Hood","offer_id":67575374676159,"sku":"AG-RS-B-0057-BK-LH-L0-C","price":172.25,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Glock 19X \/ Left \/ No Hood","offer_id":67575374708927,"sku":"AG-RS-P-0057-BK-LH-L0-C","price":125.72,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Glock 19X \/ Right \/ Hood","offer_id":67575374741695,"sku":"AG-RS-P-0057-BK-RH-L1-C","price":134.63,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Sig P365 \/ Right \/ No Hood","offer_id":67575374774463,"sku":"AG-RS-P-0900-BK-RH-L0-C","price":125.72,"currency_code":"CAD","in_stock":true},{"title":"RS-P \/ Glock 19X \/ Left \/ Hood","offer_id":67575374807231,"sku":"AG-RS-P-0057-BK-LH-L1-C","price":134.63,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/Glock_Level_2_LL_NOW-5.jpg?v=1790978411"},{"product_id":"alien-gear-rapid-force-level-3-duty-holster","title":"Alien Gear Rapid Force Level 3 Duty Holster","description":"\u003cp\u003eThe Alien Gear Rapid Force Level 3 is a professional-duty holster with Level III retention.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eMid-ride duty configuration.\u003c\/li\u003e\n\u003cli\u003eThe manufacturer lists a removable optics hood for compatible setups.\u003c\/li\u003e\n\u003cli\u003eMid-ride belt slide included.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eCurrent options cover Glock 17\/19 family and SIG P320 full-size, M17 and XFull configurations, with handedness and model code shown in the selector.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Alien Gear","offers":[{"title":"Glock 17\/19 Family \/ Left \/ L0-A0","offer_id":67575675977919,"sku":"AG-R3-M-0057-BK-LH-L0-A0-B","price":258.38,"currency_code":"CAD","in_stock":true},{"title":"Glock 17\/19 Family \/ Right \/ CL-A0","offer_id":67575676010687,"sku":"AG-R3-M-0057-BK-RH-CL-A0-B","price":258.38,"currency_code":"CAD","in_stock":true},{"title":"Sig P320 Full Size \/ M17 \/ XFull \/ Left \/ CL-A0","offer_id":67575676043455,"sku":"AG-R3-M-0691-BK-LH-CL-A0-B","price":258.38,"currency_code":"CAD","in_stock":true},{"title":"Sig P320 Full Size \/ M17 \/ XFull \/ Right \/ CL-A0","offer_id":67575676076223,"sku":"AG-R3-M-0691-BK-RH-CL-A0-B","price":258.38,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/RFCompactLight-GlockNaturalOnWhite.jpg?v=1790978412"},{"product_id":"safariland-6360rds-als-sls-mid-ride-level-iii-retention-duty-holster-echelon-4-5f-6360rds-5842-131","title":"Safariland 6360RDS- ALS\/SLS Mid Ride, Level III Retention Duty Holster - Echelon 4.5F","description":"\u003cp\u003eThe Safariland Model 6360RDS is an ALS\/SLS mid-ride duty holster configured for the Springfield Echelon 4.5F.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eDuty Rated Level III retention: ALS locking system plus an SLS rotating hood.\u003c\/li\u003e\n\u003cli\u003eRed-dot compatible; an optic hood guard is an optional additional component.\u003c\/li\u003e\n\u003cli\u003eSafariLaminate thermal-molded construction with suede lining to protect the firearm's finish.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFit is listed for the Springfield Echelon 4.5F. Verify any light and optic setup against the manufacturer fit chart.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701116207295,"sku":"6360RDS-5842-131","price":348.87,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/s-l500.jpg?v=1792508415"},{"product_id":"safariland-6390-als-mid-ride-duty-rated-level-i-retention-holster-6390hp-744-482-ag-np","title":"Safariland 6390 ALS Mid-Ride Duty Rated Level I Retention Holster","description":"\u003cp\u003eThe Safariland Model 6390 is an open-top mid-ride duty holster with ALS retention.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eDuty Rated Level I retention; the compatible ALS Guard is an optional upgrade to Level II.\u003c\/li\u003e\n\u003cli\u003eStraight-up draw after the ALS release is deactivated.\u003c\/li\u003e\n\u003cli\u003eSafariLaminate construction and suede lining help protect the firearm and sights.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eThis listing does not specify a firearm fit. Select a 6390 variant made for the exact firearm and mounted light.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701116240063,"sku":"6390HP-744-482-AG-NP","price":327.16,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/Safariland_6390_Basket_Weave__25624.1701970007.jpg?v=1792508672"},{"product_id":"safariland-model-6354rdso-als-holster-w-qls19-fork-for-sig-sauer-p320-rx-9-w-light-6354rdso-4502-701-ms19","title":"Safariland Model 6354RDSO ALS Holster w\/ QLS19 Fork for Sig Sauer P320 RX 9 w\/ Light","description":"\u003cp\u003eThe Safariland 6354RDSO is an ALS holster configured for a SIG Sauer P320 RX 9 with a weapon light.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eOpen-top ALS retention; the firearm draws straight up once the release is deactivated.\u003c\/li\u003e\n\u003cli\u003eDesigned for compatible red-dot sights.\u003c\/li\u003e\n\u003cli\u003eSafariLaminate thermal-molded construction with suede lining to protect the firearm's finish.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eIncluded in the package\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eQLS 19 locking fork. The QLS receiver plate is not included.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eSIG Sauer P320 RX 9 with light. Confirm the exact optic and light configuration using the manufacturer fit guide.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701116829887,"sku":"6354RDSO-4502-701-MS19","price":378.68,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/SAF_6354RDSO_Cordura_Arid_Back.jpg?v=1792508445"},{"product_id":"safariland-model-7004-sp10-7ts-sls-single-strap-tactical-holster-7004-2832-411-sp10","title":"Safariland Model 7004-SP10 7TS SLS Single Strap Tactical Holster","description":"\u003cp\u003eThe Safariland Model 7004-SP10 is a 7TS single-strap tactical holster with SLS retention.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSingle-strap tactical holster format.\u003c\/li\u003e\n\u003cli\u003eSLS rotating hood retention.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eRight-hand black model for Glock 19\/23 with X300U light, as identified by part number 7004-2832-411-SP10.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701116895423,"sku":"7004-2832-411-SP10","price":301.03,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/7004-SP10_7304-SP10.jpg?v=1792508447"},{"product_id":"safariland-model-7367-7ts-als-sls-concealment-belt-slide-holster-for-smith-and-wesson-m-and-p-9-w-light-7367-2192-412","title":"Safariland Model 7367 7TS ALS\/SLS Concealment Belt Slide Holster for Smith \u0026 Wesson M\u0026P 9 w\/ Light","description":"\u003cp\u003eThe Safariland Model 7367 is a 7TS concealment belt-slide holster configured for a Smith \u0026amp; Wesson M\u0026amp;P 9 with a light.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eALS locking system and SLS rotating hood; optional Sentry available.\u003c\/li\u003e\n\u003cli\u003eAdjustable injection-molded belt loop can be set for cant and cross-draw wear.\u003c\/li\u003e\n\u003cli\u003eSafariSeven nylon-blend construction with raised interior surfaces to help clear dirt and moisture.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFor the Smith \u0026amp; Wesson M\u0026amp;P 9 with light. Confirm exact light and firearm fit before ordering.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701117419711,"sku":"7367-2192-412","price":249.51,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/opplanet-safariland-model-7367-7ts-alssls-off-duty-belt-slide-glock-holster-mcimage-spids-94567-96042-vids.jpg?v=1792508476"},{"product_id":"safariland-schema-iwb-holster-for-glock-19-19-283-411","title":"Safariland Schema IWB Holster for Glock 19","description":"\u003cp\u003eThe Safariland Schema is a low-profile inside-the-waistband holster configured for the Glock 19.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSkeletonized body for a slim carry profile.\u003c\/li\u003e\n\u003cli\u003eReinforced mouth supports reholstering while worn.\u003c\/li\u003e\n\u003cli\u003eAdjustable cant and vertical mounting.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and trigger shields.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: Glock 19.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701118533823,"sku":"19-283-411","price":75.06,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/safariland-19-283-411-main.jpg?v=1792508516"},{"product_id":"safariland-schema-iwb-holster-for-glock-43-43x-19-895-411","title":"Safariland Schema IWB Holster for Glock 43\/43X","description":"\u003cp\u003eThe Safariland Schema is a low-profile inside-the-waistband holster configured for the Glock 43\/43X.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSkeletonized body for a slim carry profile.\u003c\/li\u003e\n\u003cli\u003eReinforced mouth supports reholstering while worn.\u003c\/li\u003e\n\u003cli\u003eAdjustable cant and vertical mounting.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and trigger shields.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: Glock 43\/43X.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701118632127,"sku":"19-895-411","price":75.06,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/781602231817__08764.1714602595.jpg?v=1792508518"},{"product_id":"safariland-schema-iwb-holster-for-sig-sauer-p365-19-365-411","title":"Safariland Schema IWB Holster for Sig Sauer P365","description":"\u003cp\u003eThe Safariland Schema is a low-profile inside-the-waistband holster configured for the SIG Sauer P365.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSkeletonized body for a slim carry profile.\u003c\/li\u003e\n\u003cli\u003eReinforced mouth supports reholstering while worn.\u003c\/li\u003e\n\u003cli\u003eAdjustable cant and vertical mounting.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and trigger shields.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: SIG Sauer P365.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701118664895,"sku":"19-365-411","price":75.06,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/343403026__82610.1769638411.webp?v=1792508519"},{"product_id":"safariland-schema-iwb-holster-for-sig-sauer-p365xl-19-465-411","title":"Safariland Schema IWB Holster for Sig Sauer P365XL","description":"\u003cp\u003eThe Safariland Schema is a low-profile inside-the-waistband holster configured for the SIG Sauer P365XL.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSkeletonized body for a slim carry profile.\u003c\/li\u003e\n\u003cli\u003eReinforced mouth supports reholstering while worn.\u003c\/li\u003e\n\u003cli\u003eAdjustable cant and vertical mounting.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and trigger shields.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: SIG Sauer P365XL.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701118828735,"sku":"19-465-411","price":75.06,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/RPVSL19-465-411_1__84875.1739327905.jpg?v=1792508521"},{"product_id":"safariland-schema-iwb-holster-for-springfield-hellcat-19-144-411","title":"Safariland Schema IWB Holster for Springfield Hellcat","description":"\u003cp\u003eThe Safariland Schema is a low-profile inside-the-waistband holster configured for the Springfield Hellcat.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSkeletonized body for a slim carry profile.\u003c\/li\u003e\n\u003cli\u003eReinforced mouth supports reholstering while worn.\u003c\/li\u003e\n\u003cli\u003eAdjustable cant and vertical mounting.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and trigger shields.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: Springfield Hellcat.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701118894271,"sku":"19-144-411","price":75.06,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/256098.jpg?v=1792508524"},{"product_id":"safariland-species-iwb-holster-for-glock-19-20-283-131","title":"Safariland Species IWB Holster for Glock 19","description":"\u003cp\u003eThe Safariland Species is a low-profile inside-the-waistband holster configured for the Glock 19.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSafariLaminate thermal-molded construction with a suede lining.\u003c\/li\u003e\n\u003cli\u003eMinimalist profile for appendix-style IWB carry.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and adjustable tension.\u003c\/li\u003e\n\u003cli\u003eCant and vertical position adjust at the mounting clip.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eFits a standard 1.5 in (38 mm) belt.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: Glock 19.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701119025343,"sku":"20-283-131","price":83.15,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/safa-20__05430.1714955342.jpg?v=1792508525"},{"product_id":"safariland-species-iwb-holster-for-glock-43-43x-20-895-131","title":"Safariland Species IWB Holster for Glock 43\/43X","description":"\u003cp\u003eThe Safariland Species is a low-profile inside-the-waistband holster configured for the Glock 43\/43X.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSafariLaminate thermal-molded construction with a suede lining.\u003c\/li\u003e\n\u003cli\u003eMinimalist profile for appendix-style IWB carry.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and adjustable tension.\u003c\/li\u003e\n\u003cli\u003eCant and vertical position adjust at the mounting clip.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eFits a standard 1.5 in (38 mm) belt.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: Glock 43\/43X.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701119058111,"sku":"20-895-131","price":83.15,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/20-895-131__73844.1728590398.webp?v=1792508526"},{"product_id":"safariland-species-iwb-holster-for-sig-sauer-p365-x-macro-20-565-131","title":"Safariland Species IWB Holster for Sig Sauer P365 X-Macro","description":"\u003cp\u003eThe Safariland Species is a low-profile inside-the-waistband holster configured for the SIG Sauer P365 X-Macro.\u003c\/p\u003e\u003ch2\u003eKey features\u003c\/h2\u003e\u003cul\u003e\n\u003cli\u003eSafariLaminate thermal-molded construction with a suede lining.\u003c\/li\u003e\n\u003cli\u003eMinimalist profile for appendix-style IWB carry.\u003c\/li\u003e\n\u003cli\u003ePassive trigger-guard retention and adjustable tension.\u003c\/li\u003e\n\u003cli\u003eCant and vertical position adjust at the mounting clip.\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch2\u003eSpecifications\u003c\/h2\u003e\u003cul\u003e\u003cli\u003eFits a standard 1.5 in (38 mm) belt.\u003c\/li\u003e\u003c\/ul\u003e\u003ch2\u003eFit and configuration\u003c\/h2\u003e\u003cp\u003eFirearm-specific fit: SIG Sauer P365 X-Macro.\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Safariland","offers":[{"title":"Default Title","offer_id":67701119156415,"sku":"20-565-131","price":83.15,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/media__49133.1713857112.jpg?v=1792508530"},{"product_id":"vertx-vertx-tactigami-mph-full-universal-holster-vtx-vtx5100dtna","title":"Vertx Tactigami MPH Full Universal Holster","description":"\u003cp\u003eConstructed of Velcro One Wrap Able to configure to both right or left handed shooters Features off set roll to enable proper firing grip when drawing Will accommodate most mid-full size handguns with or without a weapon light or laser\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Vertx","offers":[{"title":"Default Title","offer_id":67701122662591,"sku":"VTX-VTX5100DTNA","price":50.03,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/kroll-vtx-vtx5100dtna.png?v=1792539461"},{"product_id":"vertx-vertx-tactigami-mph-sub-universal-holster-vtx-vtx5101dtna","title":"Vertx Tactigami MPH Sub - Universal Holster","description":"\u003cp\u003eConstructed of Velcro One Wrap Able to configure to both right or left handed shooters Features off set roll to enable proper firing grip when drawing Will accommodate most mid-full size handguns with or without a weapon light or laser\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"Vertx","offers":[{"title":"Default Title","offer_id":67701122695359,"sku":"VTX-VTX5101DTNA","price":50.03,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/kroll-vtx-vtx5101dtna.png?v=1792539465"},{"product_id":"we-the-people-holsters-llc-1911-5-government-45acp-no-rail-only-red-dot-optic-cut-iwb-holster-wtp-r47-1000-r","title":"We the People Holsters LLC 1911 5\" Government 45ACP No Rail Only Red Dot Optic Cut IWB Holster","description":"\u003cp\u003ePlatform: For 1911 Carry Type: IWB Holster Optic Ready: Yes Color: Black Material: High-Strength Kydex Origin: Made in USA\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"We the People Holsters LLC","offers":[{"title":"Default Title","offer_id":67701255536831,"sku":"WTP-R47-1000-R","price":88.31,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/kroll-wtp-r47-1000-r.jpg?v=1792553882"},{"product_id":"we-the-people-holsters-llc-beretta-m9-92fs-iwb-holster-wtp-92-1000-r","title":"We the People Holsters LLC Beretta M9 \/ 92FS IWB Holster","description":"\u003cp\u003ePlatform: For Beretta Carry Type: IWB Holster Color: Black Material: High-Strength Kydex Origin: Made in USA\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"We the People Holsters LLC","offers":[{"title":"Default Title","offer_id":67701255569599,"sku":"WTP-92-1000-R","price":88.31,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/kroll-wtp-92-1000-r.jpg?v=1792554022"},{"product_id":"we-the-people-holsters-llc-canik-mete-mc9-with-streamlight-tlr-7-sub-light-red-dot-optic-cut-iwb-holster-wtp-r157gs-1000-r","title":"We the People Holsters LLC Canik METE MC9 with Streamlight TLR-7 Sub Light Red Dot Optic Cut IWB Holster","description":"\u003cp\u003ePlatform: For Canik Carry Type: IWB Holster Optic Ready: Yes Light Compatible: Yes Color: Black Material: High-Strength Kydex Origin: Made in USA\u003c\/p\u003e\n\u003cdiv data-fdc-warehouse=\"us-v1\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\n\u003cp\u003e\u003cstrong style=\"display:inline-block;padding:4px 9px;border-radius:4px;background:#f1f1f1;font-size:13px\"\u003eU.S. Warehouse\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor Canadian orders, please allow an additional 7–10 business days for transfer to our Canadian warehouse.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv data-fdc-sale-policy=\"final-sale\" lang=\"en\" style=\"margin-top:20px;padding-top:14px;border-top:1px solid #ddd\"\u003e\u003cp\u003e\u003cstrong\u003eFinal sale — no refunds or exchanges.\u003c\/strong\u003e\u003c\/p\u003e\u003c\/div\u003e","brand":"We the People Holsters LLC","offers":[{"title":"Default Title","offer_id":67701255602367,"sku":"WTP-R157GS-1000-R","price":88.31,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/files\/kroll-wtp-r157gs-1000-r.jpg?v=1792553925"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0636\/9840\/3519\/collections\/bh_430600bk_r_holsters_front.jpg?v=1760664061","url":"https:\/\/fairdcanada.com\/collections\/holsters.oembed?page=8","provider":"FairD Canada","version":"1.0","type":"link"}