{"product_id":"qap-dual-carry-system","title":"QAP Dual Carry System","description":"\u003cdiv class=\"prose\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-22\" data-turn-id=\"request-WEB:4159159c-8ee2-45ab-af75-213c9c1cb0e0-10\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"24227fe8-a1f2-46c9-ba21-e997fcfb55c8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle data-turn=\"assistant\" data-scroll-anchor=\"true\" data-testid=\"conversation-turn-22\" data-turn-id=\"request-WEB:4159159c-8ee2-45ab-af75-213c9c1cb0e0-10\" dir=\"auto\" class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" data-message-model-slug=\"gpt-5-3\" dir=\"auto\" data-message-id=\"24227fe8-a1f2-46c9-ba21-e997fcfb55c8\" data-message-author-role=\"assistant\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-end=\"1334\" data-start=\"1314\"\u003e\u003cstrong data-end=\"1334\" data-start=\"1314\"\u003eBundle Includes:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-is-only-node=\"\" data-is-last-node=\"\" data-end=\"1508\" data-start=\"1335\"\u003e\n\u003cli data-end=\"1388\" data-start=\"1335\" data-section-id=\"109pnet\"\u003e\n\u003cp data-end=\"1388\" data-start=\"1337\"\u003eQAPX Low Profile Concealment Bag — Cordura® Black\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1388\" data-start=\"1335\" data-section-id=\"109pnet\"\u003e\n\u003cp data-end=\"1388\" data-start=\"1337\"\u003eBlack Kydex Holster with Velcro® Hook Attachment Panel\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1388\" data-start=\"1335\" data-section-id=\"109pnet\"\u003e\n\u003cp data-end=\"1388\" data-start=\"1337\"\u003eMagazine Holder (Double Stack)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1447\" data-start=\"1389\" data-section-id=\"7405r2\"\u003e\n\u003cp data-end=\"1447\" data-start=\"1391\"\u003eQAPL Low Profile Concealment Bag Cordura® (Desert Sand) -\u003cstrong data-is-last-node=\"\" data-end=\"1508\" data-start=\"1450\"\u003e FREE\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1447\" data-start=\"1389\" data-section-id=\"7405r2\"\u003eShoulder Padding (Desert Sand) -\u003cstrong data-is-last-node=\"\" data-end=\"1508\" data-start=\"1450\"\u003e FREE\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cp data-end=\"200\" data-start=\"0\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-end=\"944\" data-start=\"931\"\u003eSave $106!\u003c\/strong\u003e \u003cmeta charset=\"utf-8\"\u003e\u003cstrong\u003eBuy\u003c\/strong\u003e QAPX Low Profile Cordura\u003cmeta charset=\"utf-8\"\u003e® Concealment Bag (Black) + Velcro Kydex Holster (Black) + Magazine Holder (Double Stack) and\u003cstrong\u003e Get QAPL Low Profile Cordura\u003cmeta charset=\"utf-8\"\u003e \u003cb\u003e®\u003c\/b\u003e Bag (Desert Sand) + Shoulder Padding (Desert Sand) FREE!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-end=\"200\" data-start=\"0\"\u003eThis bundle is the perfect opportunity to grab some of our most popular gear at a discounted price while expanding your everyday carry setup.\u003c\/p\u003e\n\u003cp data-end=\"200\" data-start=\"0\"\u003eBuilt for those who demand readiness without compromise, the \u003cstrong data-end=\"101\" data-start=\"61\"\u003e945 Industries QAPX Dual Carry System \u003c\/strong\u003edelivers a streamlined everyday carry solution designed for comfort, concealment, and performance.\u003c\/p\u003e\n\u003cp data-end=\"400\" data-start=\"202\"\u003eThis setup combines our \u003cstrong data-end=\"271\" data-start=\"226\"\u003eQAPX Low Profile Cordura® Concealment Bag (Black)\u003c\/strong\u003e with a \u003cstrong data-end=\"302\" data-start=\"279\"\u003eBlack Kydex Holster\u003c\/strong\u003e, creating a discreet platform engineered for real-world use from daily movement to extended wear.\u003c\/p\u003e\n\u003cp data-end=\"669\" data-start=\"402\"\u003eThe QAPX bag provides \u003cstrong data-end=\"462\" data-start=\"424\"\u003elow profile carry with fast access\u003c\/strong\u003e, keeping your setup secure while maintaining a clean, discreet appearance. Inside, the precision-formed \u003cstrong data-end=\"619\" data-start=\"567\"\u003eKydex holster with Velcro® hook attachment panel\u003c\/strong\u003e ensures reliable retention and a consistent draw.\u003c\/p\u003e\n\u003cp data-end=\"929\" data-start=\"671\"\u003eAs part of this special bundle, you’ll also receive a \u003cstrong data-end=\"763\" data-start=\"725\"\u003eFREE QAPL low profile Cordura® bag (Desert Sand)\u003c\/strong\u003e, giving you a second ready-to-carry setup. This makes the bundle ideal if you run \u003cstrong data-end=\"880\" data-start=\"846\"\u003etwo pistols in different sizes\u003c\/strong\u003e and want a dedicated bag for each configuration.\u003c\/p\u003e\n\u003cp data-end=\"1240\" data-start=\"1088\"\u003eBuilt from premium materials and designed for practical everyday use, every component reflects the purpose-driven approach trusted by everyday carriers.\u003c\/p\u003e\n\u003cp data-end=\"1312\" data-start=\"1242\"\u003e\u003cstrong data-end=\"1312\" data-start=\"1242\"\u003eOne system. Two bags. Built the 945 Industries way.\u003c\/strong\u003e\u003cstrong data-end=\"1334\" data-start=\"1314\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"945 Industries","offers":[{"title":"Default Title","offer_id":45785308364986,"sku":"BUNDLE-QAP-DUAL-CARRY-SYSTEM","price":285.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0660\/8909\/1258\/files\/qapdualcarrysystem_95a4f24c-892b-41ae-9959-62a61fb65162.jpg?v=1776437722","url":"https:\/\/945industries.com\/products\/qap-dual-carry-system","provider":"945industries","version":"1.0","type":"link"}