{"product_id":"build-your-own-disruptor-frt-combo-ar-15","title":"Build Your Own Disruptor FRT Combo — AR-15","description":"\u003c!-- ============ BLOCK 1: SEO FIELDS ============ --\u003e\n\u003c!-- SEO TITLE (57 chars): Build Your Own Disruptor FRT Combo — Custom AR-15 Builder --\u003e\n\u003c!-- META DESCRIPTION (139 chars): Build your custom Disruptor FRT combo. Pick your trigger, buffer, and BCG — live pricing, every combo saves $50, ships complete in one box. --\u003e\n\u003c!-- LIVES ON: \/products\/build-your-own-disruptor-frt-combo (product description) --\u003e\n\n\u003c!-- ============ BLOCK 2: SCHEMA ============ --\u003e\n\u003c!-- INTENTIONALLY NONE. Product\/Offer schema lives on the two combo PRODUCT pages\n     (Shopify auto-generates it there). Duplicating Product schema on this page\n     would create conflicting markup. Do not add schema here. --\u003e\n\n\u003c!-- ============ BLOCK 3: PASTE INTO THE PRODUCT DESCRIPTION (HTML editor \u003c \u003e) ============ --\u003e\n\u003c!-- IMPORTANT: your product template must render the description ONCE. If the theme renders it in\n     two sections (mobile + desktop), the builder script will break — remove the duplicate section. --\u003e\n\u003cdiv id=\"pw\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026family=DM+Sans:wght@400;500;700\u0026display=swap');\n#pw .byo-wrap{background:#0a0a0a !important;color:#f5f5f5 !important;font-family:'DM Sans',Arial,sans-serif !important;padding:28px 16px 48px 16px !important;width:100% !important;box-sizing:border-box !important;}\n#pw .byo-inner{max-width:1200px !important;margin:0 auto !important;width:100% !important;}\n#pw .byo-h1{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:44px !important;letter-spacing:1.5px !important;color:#f5f5f5 !important;margin:0 0 6px 0 !important;line-height:1.05 !important;}\n#pw .byo-h1 span{color:#c8913a !important;}\n#pw .byo-sub{color:#a3a3a3 !important;font-size:17px !important;line-height:1.6 !important;margin:0 0 14px 0 !important;max-width:760px !important;}\n#pw .byo-badge{display:inline-block !important;background:#c8913a !important;color:#0a0a0a !important;font-family:'Bebas Neue',Impact,sans-serif !important;font-size:19px !important;letter-spacing:1px !important;padding:7px 16px !important;border-radius:4px !important;margin:0 0 26px 0 !important;}\n#pw .byo-cols{display:flex !important;flex-wrap:wrap !important;gap:28px !important;align-items:flex-start !important;}\n#pw .byo-main{flex:1 1 620px !important;min-width:0 !important;}\n#pw .byo-side{flex:1 1 300px !important;max-width:380px !important;position:sticky !important;top:16px !important;}\n#pw .byo-step{margin:0 0 30px 0 !important;}\n#pw .byo-steph{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:27px !important;letter-spacing:1px !important;color:#f5f5f5 !important;margin:0 0 4px 0 !important;border-left:4px solid #c8913a !important;padding-left:12px !important;}\n#pw .byo-stepsub{color:#a3a3a3 !important;font-size:14px !important;margin:0 0 14px 0 !important;padding-left:16px !important;}\n#pw .byo-grid{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr)) !important;gap:12px !important;}\n#pw .byo-card{background:#141414 !important;border:1px solid #262626 !important;border-radius:8px !important;padding:10px !important;cursor:pointer !important;text-align:center !important;}\n#pw .byo-card:hover{border-color:#c8913a !important;}\n#pw .byo-card.byo-sel{border:2px solid #c8913a !important;background:#1b150a !important;}\n#pw .byo-card.byo-off{opacity:0.45 !important;cursor:not-allowed !important;}\n#pw .byo-imgbox{width:100% !important;height:110px !important;background:#0f0f0f !important;border-radius:6px !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 0 8px 0 !important;}\n#pw .byo-imgbox img{max-width:100% !important;max-height:100% !important;object-fit:contain !important;display:block !important;}\n#pw .byo-ph{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:30px !important;color:#c8913a !important;letter-spacing:2px !important;}\n#pw .byo-cname{color:#f5f5f5 !important;font-size:14px !important;font-weight:700 !important;line-height:1.3 !important;margin:0 0 3px 0 !important;}\n#pw .byo-cprice{color:#c8913a !important;font-size:14px !important;font-weight:700 !important;}\n#pw .byo-soon{display:inline-block !important;background:#262626 !important;color:#c8913a !important;font-family:'Bebas Neue',Impact,sans-serif !important;font-size:13px !important;letter-spacing:1px !important;padding:2px 8px !important;border-radius:3px !important;margin-top:4px !important;}\n#pw .byo-panel{background:#141414 !important;border:1px solid #262626 !important;border-radius:10px !important;padding:20px !important;}\n#pw .byo-panelh{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:25px !important;letter-spacing:1px !important;color:#c8913a !important;margin:0 0 14px 0 !important;}\n#pw .byo-line{display:flex !important;justify-content:space-between !important;gap:10px !important;color:#d4d4d4 !important;font-size:14px !important;line-height:1.5 !important;padding:7px 0 !important;border-bottom:1px solid #262626 !important;}\n#pw .byo-line .byo-lv{color:#f5f5f5 !important;font-weight:500 !important;text-align:right !important;}\n#pw .byo-line .byo-empty{color:#666666 !important;font-style:italic !important;}\n#pw .byo-total{display:flex !important;justify-content:space-between !important;align-items:baseline !important;margin:16px 0 4px 0 !important;}\n#pw .byo-tlabel{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:21px !important;letter-spacing:1px !important;color:#f5f5f5 !important;}\n#pw .byo-tprice{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:36px !important;color:#c8913a !important;}\n#pw .byo-compare{text-align:right !important;color:#777777 !important;font-size:14px !important;text-decoration:line-through !important;margin:0 0 4px 0 !important;}\n#pw .byo-save{text-align:right !important;color:#7fbf6a !important;font-size:15px !important;font-weight:700 !important;margin:0 0 14px 0 !important;}\n#pw .byo-atc{display:block !important;width:100% !important;background:#c8913a !important;color:#0a0a0a !important;border:none !important;border-radius:6px !important;font-family:'Bebas Neue',Impact,sans-serif !important;font-size:23px !important;letter-spacing:1.5px !important;padding:14px 10px !important;cursor:pointer !important;text-align:center !important;}\n#pw .byo-atc:hover{background:#dba44b !important;}\n#pw .byo-atc:disabled{background:#3a3a3a !important;color:#777777 !important;cursor:not-allowed !important;}\n#pw .byo-msg{color:#a3a3a3 !important;font-size:13px !important;line-height:1.5 !important;margin:10px 0 0 0 !important;text-align:center !important;}\n#pw .byo-msg.byo-err{color:#d9776a !important;}\n#pw .byo-thumbs{display:flex !important;gap:8px !important;margin:0 0 14px 0 !important;}\n#pw .byo-thumb{flex:1 1 0 !important;min-width:0 !important;height:78px !important;background:#0f0f0f !important;border:1px dashed #333333 !important;border-radius:6px !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;position:relative !important;}\n#pw .byo-thumb.byo-filled{border:1px solid #c8913a !important;}\n#pw .byo-thumb img{max-width:100% !important;max-height:100% !important;object-fit:contain !important;display:block !important;}\n#pw .byo-thlabel{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:12px !important;letter-spacing:1.5px !important;color:#555555 !important;}\n#pw .byo-frtnote{display:inline-block !important;background:#262626 !important;color:#c8913a !important;font-family:'Bebas Neue',Impact,sans-serif !important;font-size:12px !important;letter-spacing:1px !important;padding:2px 7px !important;border-radius:3px !important;margin-top:4px !important;}\n#pw .byo-note{background:#141414 !important;border:1px solid #3a2f1a !important;border-left:4px solid #c8913a !important;border-radius:6px !important;padding:14px 16px !important;color:#d4d4d4 !important;font-size:14px !important;line-height:1.6 !important;margin:30px 0 0 0 !important;}\n#pw .byo-note a,#pw .byo-links a{color:#c8913a !important;text-decoration:underline !important;}\n#pw .byo-lh2{font-family:'Bebas Neue',Impact,sans-serif !important;font-size:25px !important;letter-spacing:1px !important;color:#f5f5f5 !important;margin:34px 0 10px 0 !important;border-left:4px solid #c8913a !important;padding-left:12px !important;}\n#pw .byo-links{color:#d4d4d4 !important;font-size:15px !important;line-height:1.8 !important;margin:0 !important;padding-left:22px !important;}\n@media (max-width:800px){\n#pw .byo-h1{font-size:34px !important;}\n#pw .byo-side{position:static !important;max-width:100% !important;flex:1 1 100% !important;}\n#pw .byo-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr)) !important;}\n}\n#pw .byc-wrap{background:#0a0a0a !important;color:#f5f5f5 !important;font-family:'DM Sans',Arial,sans-serif !important;padding:24px 16px !important;width:100% !important;box-sizing:border-box !important;}\n#pw .byc-h2{font-family:'Bebas Neue',Impact,sans-serif !important;color:#f5f5f5 !important;font-size:30px !important;letter-spacing:1px !important;margin:28px 0 12px 0 !important;border-left:4px solid #c8913a !important;padding-left:12px !important;}\n#pw .byc-h3{font-family:'Bebas Neue',Impact,sans-serif !important;color:#c8913a !important;font-size:22px !important;letter-spacing:1px !important;margin:20px 0 8px 0 !important;}\n#pw .byc-p{color:#d4d4d4 !important;font-size:16px !important;line-height:1.65 !important;margin:0 0 14px 0 !important;}\n#pw .byc-card{background:#141414 !important;border:1px solid #262626 !important;border-radius:8px !important;padding:18px !important;margin:0 0 16px 0 !important;}\n#pw .byc-badge{display:inline-block !important;background:#c8913a !important;color:#0a0a0a !important;font-family:'Bebas Neue',Impact,sans-serif !important;font-size:18px !important;letter-spacing:1px !important;padding:6px 14px !important;border-radius:4px !important;margin:0 0 14px 0 !important;}\n#pw .byc-list{color:#d4d4d4 !important;font-size:16px !important;line-height:1.7 !important;margin:0 0 14px 0 !important;padding-left:22px !important;}\n#pw .byc-list li{margin:0 0 6px 0 !important;}\n#pw .byc-a{color:#c8913a !important;text-decoration:underline !important;}\n#pw .byc-note{background:#141414 !important;border:1px solid #3a2f1a !important;border-left:4px solid #c8913a !important;border-radius:6px !important;padding:14px 16px !important;color:#d4d4d4 !important;font-size:15px !important;line-height:1.6 !important;margin:0 0 16px 0 !important;}\n#pw .byc-table{width:100% !important;border-collapse:collapse !important;margin:0 0 16px 0 !important;font-size:15px !important;}\n#pw .byc-table th{background:#141414 !important;color:#c8913a !important;font-family:'Bebas Neue',Impact,sans-serif !important;font-size:18px !important;letter-spacing:1px !important;text-align:left !important;padding:10px !important;border:1px solid #262626 !important;}\n#pw .byc-table td{color:#d4d4d4 !important;padding:10px !important;border:1px solid #262626 !important;line-height:1.5 !important;}\n#pw .byc-cta{display:inline-block !important;background:#c8913a !important;color:#0a0a0a !important;font-family:'Bebas Neue',Impact,sans-serif !important;font-size:21px !important;letter-spacing:1.5px !important;padding:12px 22px !important;border-radius:6px !important;text-decoration:none !important;margin:0 0 16px 0 !important;}\n\u003c\/style\u003e\n\n\u003cdiv class=\"byo-wrap\"\u003e\u003cdiv class=\"byo-inner\"\u003e\n\u003ch1 class=\"byo-h1\"\u003eBUILD YOUR OWN \u003cspan\u003eDISRUPTOR FRT COMBO\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"byo-sub\"\u003ePick your trigger, your buffer, and your M16-profile BCG. Live pricing on every combination — every combo is FRT-correct, ships complete in one box, and saves $50 vs buying the parts separately.\u003c\/p\u003e\n\u003cspan class=\"byo-badge\"\u003eEVERY COMBO SAVES $50 VS RETAIL\u003c\/span\u003e\n\n\u003cdiv class=\"byo-cols\"\u003e\n\u003cdiv class=\"byo-main\"\u003e\n  \u003cdiv class=\"byo-step\"\u003e\n\u003ch2 class=\"byo-steph\"\u003eSTEP 1 — CHOOSE YOUR TRIGGER\u003c\/h2\u003e\n\u003cp class=\"byo-stepsub\"\u003eThe Triggered Company Disruptor FRT — patented drop-in cassette, 12-month warranty.\u003c\/p\u003e\n\u003cdiv class=\"byo-grid\" id=\"byo-triggers\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"byo-step\"\u003e\n\u003ch2 class=\"byo-steph\"\u003eSTEP 2 — CHOOSE YOUR BUFFER\u003c\/h2\u003e\n\u003cp class=\"byo-stepsub\"\u003eAll seven options meet or exceed the H2 minimum for reliable FRT reset.\u003c\/p\u003e\n\u003cdiv class=\"byo-grid\" id=\"byo-buffers\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"byo-step\"\u003e\n\u003ch2 class=\"byo-steph\"\u003eSTEP 3 — CHOOSE YOUR BCG\u003c\/h2\u003e\n\u003cp class=\"byo-stepsub\"\u003eAll three are M16-profile — required for the Disruptor's reset function.\u003c\/p\u003e\n\u003cdiv class=\"byo-grid\" id=\"byo-bcgs\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"byo-side\"\u003e\u003cdiv class=\"byo-panel\"\u003e\n  \u003ch3 class=\"byo-panelh\"\u003eYOUR BUILD\u003c\/h3\u003e\n  \u003cdiv class=\"byo-thumbs\"\u003e\n    \u003cdiv class=\"byo-thumb\" id=\"byo-th-t\"\u003e\u003cspan class=\"byo-thlabel\"\u003eTRIGGER\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"byo-thumb\" id=\"byo-th-b\"\u003e\u003cspan class=\"byo-thlabel\"\u003eBUFFER\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"byo-thumb\" id=\"byo-th-g\"\u003e\u003cspan class=\"byo-thlabel\"\u003eBCG\u003c\/span\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"byo-line\"\u003e\n\u003cspan\u003eTrigger\u003c\/span\u003e\u003cspan class=\"byo-lv byo-empty\" id=\"byo-s-t\"\u003eNot selected\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"byo-line\"\u003e\n\u003cspan\u003eBuffer\u003c\/span\u003e\u003cspan class=\"byo-lv byo-empty\" id=\"byo-s-b\"\u003eNot selected\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"byo-line\"\u003e\n\u003cspan\u003eBCG\u003c\/span\u003e\u003cspan class=\"byo-lv byo-empty\" id=\"byo-s-g\"\u003eNot selected\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"byo-total\"\u003e\n\u003cspan class=\"byo-tlabel\"\u003eTOTAL\u003c\/span\u003e\u003cspan class=\"byo-tprice\" id=\"byo-total\"\u003e—\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"byo-compare\" id=\"byo-comp\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"byo-save\" id=\"byo-save\"\u003e\u003c\/div\u003e\n  \u003cbutton class=\"byo-atc\" id=\"byo-atc\" disabled\u003eSELECT ALL THREE\u003c\/button\u003e\n  \u003cp class=\"byo-msg\" id=\"byo-msg\"\u003eComplete all three steps to unlock your combo price.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2 class=\"byc-h2\"\u003eNot Sure What to Pick? Quick Guide\u003c\/h2\u003e\n\u003ctable class=\"byc-table\"\u003e\n\u003ctr\u003e\n\u003cth\u003eYour Build\u003c\/th\u003e\n\u003cth\u003eRecommended Combo\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBest value complete setup\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eGreen or Black Disruptor · Basic H2 · Standard M16 BCG — $439.97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eStandard carbine, want silent operation\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAny Disruptor · Armaspec SMB H2 · Nickel Boron BCG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSuppressed or sub-16\" barrel\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAny Disruptor · Armaspec SMB H3, Kings Firearms H3, or Basic H3 · Nickel Boron BCG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePlug-and-play, no tuning ever\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAny Disruptor · Odin Works HFRT · Nickel Boron BCG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWant to fine-tune for your ammo\/gas system\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAny Disruptor · Odin Adjustable Heavy · Nickel Boron BCG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTop-shelf show build — mirror finish, full-auto rated\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eAny Disruptor · your buffer choice · Polished Chrome BCG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003cp class=\"byc-p\"\u003e\u003cstrong\u003eBuffer guidance:\u003c\/strong\u003e H2 is the minimum weight for reliable Disruptor function. H3 is recommended for suppressed builds and short-gas systems. The Odin HFRT is the purpose-built no-guesswork option. The Armaspec SMB adds silent captured-spring operation. See our \u003ca class=\"byc-a\" href=\"https:\/\/www.artakedowntool.com\/blogs\/blogs\/best-buffer-frt-trigger-ar15\"\u003efull buffer guide\u003c\/a\u003e for the deep dive.\u003c\/p\u003e\n\u003cp class=\"byc-p\"\u003e\u003cstrong\u003eEvery combo is FRT-correct.\u003c\/strong\u003e All three BCG options are M16-profile — required for the Disruptor's reset function. All seven buffer options meet or exceed the H2 minimum threshold. There is no wrong combination on this page — only different builds.\u003c\/p\u003e\n\n\n\u003ch2 class=\"byc-h2\"\u003eWhat's Always Included\u003c\/h2\u003e\n\u003cul class=\"byc-list\"\u003e\n\u003cli\u003eThe Triggered Company Disruptor FRT — patented drop-in cassette (US Patent 9146067)\u003c\/li\u003e\n\u003cli\u003eYour choice of M16-profile BCG — required for FRT function, included in every combo\u003c\/li\u003e\n\u003cli\u003eYour choice of H2+ buffer system — required for FRT function, included in every combo\u003c\/li\u003e\n\u003cli\u003e12-month no-fuss warranty on the Disruptor from The Triggered Company\u003c\/li\u003e\n\u003cli\u003eUSA made components throughout\u003c\/li\u003e\n\u003cli\u003eShips complete in one box — 1–2 business days\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cdiv class=\"byo-note\"\u003e\n\u003cstrong\u003eState restrictions:\u003c\/strong\u003e Sales prohibited to CA, CT, CO (Boulder County and Broomfield), DE, FL, HI, IL, MA, MD, MN, NJ, NV, NY, RI, WA, Washington DC, and Puerto Rico. Compliance verified on every order — orders from restricted states will be canceled. See our \u003ca href=\"https:\/\/www.artakedowntool.com\/pages\/are-frt-triggers-legal\"\u003eFRT legality guide\u003c\/a\u003e.\u003c\/div\u003e\n\n\u003ch2 class=\"byo-lh2\"\u003eNOT SURE WHAT TO PICK?\u003c\/h2\u003e\n\u003cul class=\"byo-links\"\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.artakedowntool.com\/blogs\/blogs\/best-buffer-frt-trigger-ar15\"\u003eBest Buffer for FRT Triggers — H2 vs H3 vs HFRT\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.artakedowntool.com\/blogs\/blogs\/m16-bcg-vs-ar15-bcg-frt-trigger\"\u003eM16 BCG vs AR-15 BCG — Why It Matters for FRTs\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.artakedowntool.com\/blogs\/blogs\/what-is-a-forced-reset-trigger\"\u003eWhat Is a Forced Reset Trigger?\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.artakedowntool.com\/pages\/best-frt-triggers-for-ar-15\"\u003eBest FRT Triggers for AR-15 — 2026 Buyer's Guide\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/www.artakedowntool.com\/collections\/frt-combo-bundles\"\u003ePrefer a pre-built combo? Shop all FRT combo bundles\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2 class=\"byc-h2\"\u003ePrefer a Pre-Built Combo?\u003c\/h2\u003e\n\u003cul class=\"byc-list\"\u003e\n\u003cli\u003e\u003ca class=\"byc-a\" href=\"https:\/\/www.artakedowntool.com\/collections\/frt-combo-bundles\"\u003eShop All Pre-Built FRT Combo Bundles\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca class=\"byc-a\" href=\"https:\/\/www.artakedowntool.com\/products\/patented-forced-reset-drop-in-cassette-trigger-ar-15-platform-usa-made\"\u003ePartisan Disruptor FRT — Trigger Only ($299.99)\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\n\u003cscript\u003e\n(function(){\n\"use strict\";\n\/* ============================================================\n   CONFIG — the only section you should ever need to edit.\n   - product handles: the two combo products the builder sells from\n   - imgHandle: component product whose photo is shown (fetched live)\n   - img: explicit image URL (overrides imgHandle if set)\n   - Every component handle is live — no placeholders remain.\n   - To launch Ambi Green: set comingSoon:false and set its inventory\n     in Shopify admin.\n   ============================================================ *\/\nvar CFG = {\n  products: {\n    std: \"build-your-own-disruptor-frt-combo\"\n  },\n  triggers: [\n    {opt:\"Disruptor Green\", short:\"Green\", prod:\"std\", price:299.99,\n     img:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Partisan_disruptor_trigger.jpg?v=1774468353\"},\n    {opt:\"Disruptor Black\", short:\"Black\", prod:\"std\", price:299.99,\n     img:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/The-Triggered_Company_The_Disruptor_AR-15_FRT_3_Position_Drop_In_Forced_Reset_Rifle_Trigger_w_Ambidextrous_Safety_Selector_ambi.png?v=1783037403\"},\n    {opt:\"Disruptor Ambi Black (SBW)\", short:\"Ambi Black\", prod:\"std\", price:324.99,\n     imgHandle:\"partisan-disruptor-ambi-sbw-frt\", imgMatch:\"black\"},\n    {opt:\"Disruptor Ambi Green (SBW)\", short:\"Ambi Green\", prod:\"std\", price:324.99,\n     img:\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Disruptor_FRT_Ambi_SBW_green.jpg?v=1784607066\"}\n  ],\n  buffers: [\n    {opt:\"Basic H2 Buffer\", short:\"Basic H2\", price:39.99, imgHandle:\"ar-15-h2-heavy-buffer-4-6oz-v2-reciprocating\"},\n    {opt:\"Basic H3 Buffer\", short:\"Basic H3\", price:44.99, imgHandle:\"ar-15-h3-heavy-buffer-5-4oz-tungsten-weights-v2-reciprocating\"},\n    {opt:\"Odin Works HFRT\", short:\"Odin HFRT\", price:79.99, imgHandle:\"odin-works-hfrt-buffer-system\"},\n    {opt:\"Odin Adjustable Heavy\", short:\"Odin Adj Heavy\", price:74.99, imgHandle:\"odin-works-adjustable-ar15-heavy-buffer-frt-super-safety\"},\n    {opt:\"Armaspec SMB H2\", short:\"SMB H2\", price:59.99, imgHandle:\"armaspec-smb-gen3-h2-silent-captured-buffer-frt\"},\n    {opt:\"Armaspec SMB H3\", short:\"SMB H3\", price:59.99, imgHandle:\"armaspec-smb-gen3-h3-silent-captured-buffer-frt\"},\n    {opt:\"Kings Firearms H3\", short:\"Kings H3\", price:69.99, imgHandle:\"h3-tungsten-buffer-ar-15-frt-super-safety\"}\n  ],\n  bcgs: [\n    {opt:\"Standard M16 BCG\", short:\"Standard M16\", price:149.99, imgHandle:\"trigger-supply-m16-full-auto-cut-bcg-usa-made\"},\n    {opt:\"Nickel Boron BCG\", short:\"Nickel Boron\", price:169.99, imgHandle:\"mpi-nickel-boron-ar15-bcg-m16-cut\"},\n    {opt:\"Chrome BCG\", short:\"Polished Chrome\", price:249.99, imgHandle:\"polished-chrome-bcg\"},\n  ]\n};\n\/* ============================ END CONFIG ============================ *\/\n\nvar state = {t:null,b:null,g:null};\nvar variantMaps = {std:null};\nvar imgCache = {};\n\nfunction $(id){return document.getElementById(id);}\nfunction money(c){return \"$\"+(c\/100).toFixed(2);}\nfunction moneyF(f){return \"$\"+f.toFixed(2);}\n\nfunction fetchProduct(handle){\n  return fetch(\"\/products\/\"+handle+\".js\").then(function(r){\n    if(!r.ok) throw new Error(handle);\n    return r.json();\n  });\n}\n\nfunction buildVariantMap(pjson){\n  var m = {};\n  pjson.variants.forEach(function(v){\n    m[v.option1+\"|\"+v.option2+\"|\"+v.option3] = {\n      id:v.id, price:v.price, compare:v.compare_at_price, available:v.available\n    };\n  });\n  return m;\n}\n\nfunction pickImage(p, match){\n  if(match \u0026\u0026 p.variants){\n    for(var i=0;i\u003cp.variants.length;i++){\n      var v=p.variants[i];\n      var label=((v.title||\"\")+\" \"+(v.option1||\"\")+\" \"+(v.option2||\"\")).toLowerCase();\n      if(label.indexOf(match)\u003e=0 \u0026\u0026 v.featured_image){\n        return v.featured_image.src || v.featured_image;\n      }\n    }\n  }\n  if(p.images \u0026\u0026 p.images.length) return p.images[0];\n  return p.featured_image || null;\n}\n\nfunction loadComponentImage(item, imgEl, phEl){\n  if(item.img){ item._src=item.img; imgEl.src=item.img; imgEl.style.display=\"block\"; phEl.style.display=\"none\"; return; }\n  var h=item.imgHandle||\"\";\n  if(!h || h.indexOf(\"INSERT_\")===0) return; \/\/ keep initials tile\n  var ck=h+\"|\"+(item.imgMatch||\"\");\n  if(imgCache[ck]){ item._src=imgCache[ck]; imgEl.src=imgCache[ck]; imgEl.style.display=\"block\"; phEl.style.display=\"none\"; return; }\n  fetchProduct(h).then(function(p){\n    var src=pickImage(p, item.imgMatch||null);\n    if(src){ if(src.indexOf(\"\/\/\")===0) src=\"https:\"+src; imgCache[ck]=src; item._src=src; imgEl.src=src; imgEl.style.display=\"block\"; phEl.style.display=\"none\"; refreshThumbs(); }\n  }).catch(function(){});\n}\n\nfunction refreshThumbs(){\n  setThumb(\"byo-th-t\", state.t!==null?CFG.triggers[state.t]:null, \"TRIGGER\");\n  setThumb(\"byo-th-b\", state.b!==null?CFG.buffers[state.b]:null, \"BUFFER\");\n  setThumb(\"byo-th-g\", state.g!==null?CFG.bcgs[state.g]:null, \"BCG\");\n}\n\nfunction setThumb(id,item,label){\n  var el=$(id);\n  if(item\u0026\u0026item._src){\n    el.className=\"byo-thumb byo-filled\";\n    el.innerHTML='\u003cimg src=\"'+item._src+'\" alt=\"'+item.opt.replace(\/\"\/g,\"\")+'\"\u003e';\n  }else if(item){\n    el.className=\"byo-thumb byo-filled\";\n    el.innerHTML='\u003cspan class=\"byo-ph\" style=\"font-size:22px !important;\"\u003e'+initials(item.short)+'\u003c\/span\u003e';\n  }else{\n    el.className=\"byo-thumb\";\n    el.innerHTML='\u003cspan class=\"byo-thlabel\"\u003e'+label+'\u003c\/span\u003e';\n  }\n}\n\nfunction initials(name){\n  return name.split(\/\\s+\/).map(function(w){return w.charAt(0);}).join(\"\").toUpperCase().slice(0,3);\n}\n\nfunction renderGroup(containerId, items, key){\n  var wrap=$(containerId);\n  items.forEach(function(item,i){\n    var card=document.createElement(\"div\");\n    card.className=\"byo-card\"+(item.comingSoon?\" byo-off\":\"\");\n    var box=document.createElement(\"div\"); box.className=\"byo-imgbox\";\n    var ph=document.createElement(\"span\"); ph.className=\"byo-ph\"; ph.textContent=initials(item.short);\n    var img=document.createElement(\"img\"); img.alt=item.opt; img.style.display=\"none\";\n    box.appendChild(ph); box.appendChild(img); card.appendChild(box);\n    var nm=document.createElement(\"div\"); nm.className=\"byo-cname\"; nm.textContent=item.short; card.appendChild(nm);\n    var pr=document.createElement(\"div\"); pr.className=\"byo-cprice\"; pr.textContent=moneyF(item.price); card.appendChild(pr);\n    if(item.comingSoon){var cs=document.createElement(\"span\");cs.className=\"byo-soon\";cs.textContent=\"COMING SOON\";card.appendChild(cs);}\n    if(item.frtNote){var fn=document.createElement(\"span\");fn.className=\"byo-frtnote\";fn.textContent=item.frtNote;card.appendChild(fn);}\n    card.addEventListener(\"click\",function(){\n      if(item.comingSoon) return;\n      state[key]=i;\n      Array.prototype.forEach.call(wrap.children,function(c){c.className=c.className.replace(\" byo-sel\",\"\");});\n      card.className+=\" byo-sel\";\n      update();\n    });\n    wrap.appendChild(card);\n    loadComponentImage(item,img,ph);\n  });\n}\n\nfunction currentVariant(){\n  if(state.t===null||state.b===null||state.g===null) return null;\n  var t=CFG.triggers[state.t], b=CFG.buffers[state.b], g=CFG.bcgs[state.g];\n  var map=variantMaps[t.prod];\n  if(map===null) return {pending:true};\n  if(map===\"failed\") return {missing:true};\n  var v=map[t.opt+\"|\"+b.opt+\"|\"+g.opt];\n  return v?{v:v,prod:t.prod}:{missing:true};\n}\n\nfunction update(){\n  refreshThumbs();\n  var t=state.t!==null?CFG.triggers[state.t]:null;\n  var b=state.b!==null?CFG.buffers[state.b]:null;\n  var g=state.g!==null?CFG.bcgs[state.g]:null;\n  setLine(\"byo-s-t\",t?t.short+\" — \"+moneyF(t.price):null);\n  setLine(\"byo-s-b\",b?b.short+\" — \"+moneyF(b.price):null);\n  setLine(\"byo-s-g\",g?g.short+\" — \"+moneyF(g.price):null);\n  var btn=$(\"byo-atc\"),msg=$(\"byo-msg\");\n  msg.className=\"byo-msg\";\n  if(!t||!b||!g){\n    $(\"byo-total\").textContent=\"—\";$(\"byo-comp\").textContent=\"\";$(\"byo-save\").textContent=\"\";\n    btn.disabled=true;btn.textContent=\"SELECT ALL THREE\";\n    msg.textContent=\"Complete all three steps to unlock your combo price.\";return;\n  }\n  var res=currentVariant();\n  if(res\u0026\u0026res.pending){btn.disabled=true;btn.textContent=\"LOADING\\u2026\";msg.textContent=\"Loading live pricing\\u2026\";return;}\n  if(!res||res.missing){\n    btn.disabled=true;btn.textContent=\"UNAVAILABLE\";msg.className=\"byo-msg byo-err\";\n    msg.textContent=\"This combination isn't available right now. Contact us and we'll take care of you.\";return;\n  }\n  var v=res.v;\n  $(\"byo-total\").textContent=money(v.price);\n  $(\"byo-comp\").textContent=v.compare?money(v.compare)+\" retail\":\"\";\n  $(\"byo-save\").textContent=v.compare?(\"You save \"+money(v.compare-v.price)):\"\";\n  if(!v.available){\n    btn.disabled=true;btn.textContent=\"SOLD OUT\";msg.className=\"byo-msg byo-err\";\n    msg.textContent=\"This exact combo is sold out. Try another BCG or buffer, or contact us.\";return;\n  }\n  btn.disabled=false;btn.textContent=\"ADD COMBO TO CART\";\n  msg.textContent=\"Ships complete in one box \\u2014 1\\u20132 business days.\";\n  btn.onclick=function(){\n    btn.disabled=true;btn.textContent=\"ADDING\\u2026\";\n    fetch(\"\/cart\/add.js\",{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({id:v.id,quantity:1})})\n    .then(function(r){if(!r.ok)throw new Error(\"add\");window.location.href=\"\/cart\";})\n    .catch(function(){btn.disabled=false;btn.textContent=\"ADD COMBO TO CART\";msg.className=\"byo-msg byo-err\";msg.textContent=\"Couldn't add to cart. Please try again.\";});\n  };\n}\n\nfunction setLine(id,txt){\n  var el=$(id);\n  if(txt){el.textContent=txt;el.className=\"byo-lv\";}\n  else{el.textContent=\"Not selected\";el.className=\"byo-lv byo-empty\";}\n}\n\nrenderGroup(\"byo-triggers\",CFG.triggers,\"t\");\nrenderGroup(\"byo-buffers\",CFG.buffers,\"b\");\nrenderGroup(\"byo-bcgs\",CFG.bcgs,\"g\");\n\nfetchProduct(CFG.products.std).then(function(p){variantMaps.std=buildVariantMap(p);update();})\n  .catch(function(){ variantMaps.std=\"failed\"; update(); $(\"byo-msg\").className=\"byo-msg byo-err\"; $(\"byo-msg\").textContent=\"Couldn't load live pricing. Refresh the page or shop the combo product directly.\"; });\n})();\n\u003c\/script\u003e\n\n\u003c\/table\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e","brand":"The Takedown Tools","offers":[{"title":"Disruptor Green \/ Basic H2 Buffer \/ Standard M16 BCG","offer_id":48366611661006,"sku":"BYOC-D\/BCG\/H2 Buffer","price":439.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Basic H2 Buffer \/ Nickel Boron BCG","offer_id":48366611693774,"sku":"BYOC-D\/nickel\/H2 Buffer","price":459.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Basic H2 Buffer \/ Chrome BCG","offer_id":48366611726542,"sku":"BYOC-D\/chrome\/H2 Buffer","price":539.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Basic H3 Buffer \/ Standard M16 BCG","offer_id":48366611759310,"sku":"BYOC-D\/BCG\/H3 Buffer","price":444.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Basic H3 Buffer \/ Nickel Boron BCG","offer_id":48366611792078,"sku":"BYOC-D\/nickel\/H3 Buffer","price":464.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Basic H3 Buffer \/ Chrome BCG","offer_id":48366611824846,"sku":"BYOC-D\/chrome\/H3 Buffer","price":544.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Odin Works HFRT \/ Standard M16 BCG","offer_id":48366611857614,"sku":"BYOC-D\/BCG\/hfrt","price":479.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Odin Works HFRT \/ Nickel Boron BCG","offer_id":48366611890382,"sku":"BYOC-D\/nickel\/hfrt","price":499.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Odin Works HFRT \/ Chrome BCG","offer_id":48366611923150,"sku":"BYOC-D\/chrome\/hfrt","price":579.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Odin Adjustable Heavy \/ Standard M16 BCG","offer_id":48366611955918,"sku":"BYOC-D\/BCG\/odinadj","price":474.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Odin Adjustable Heavy \/ Nickel Boron BCG","offer_id":48366611988686,"sku":"BYOC-D\/nickel\/odinadj","price":494.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Odin Adjustable Heavy \/ Chrome BCG","offer_id":48366612021454,"sku":"BYOC-D\/chrome\/odinadj","price":574.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Armaspec SMB H2 \/ Standard M16 BCG","offer_id":48366612054222,"sku":"BYOC-D\/BCG\/arm2","price":459.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Armaspec SMB H2 \/ Nickel Boron BCG","offer_id":48366612086990,"sku":"BYOC-D\/nickel\/arm2","price":479.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Armaspec SMB H2 \/ Chrome BCG","offer_id":48366612119758,"sku":"BYOC-D\/chrome\/arm2","price":559.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Armaspec SMB H3 \/ Standard M16 BCG","offer_id":48366612152526,"sku":"BYOC-D\/BCG\/arm3","price":459.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Armaspec SMB H3 \/ Nickel Boron BCG","offer_id":48366612185294,"sku":"BYOC-D\/nickel\/arm3","price":479.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Armaspec SMB H3 \/ Chrome BCG","offer_id":48366612218062,"sku":"BYOC-D\/chrome\/arm3","price":559.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Kings Firearms H3 \/ Standard M16 BCG","offer_id":48366612250830,"sku":"BYOC-D\/BCG\/kings3","price":469.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Kings Firearms H3 \/ Nickel Boron BCG","offer_id":48366612283598,"sku":"BYOC-D\/nickel\/kings3","price":489.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Green \/ Kings Firearms H3 \/ Chrome BCG","offer_id":48366612316366,"sku":"BYOC-D\/chrome\/kings3","price":569.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Basic H2 Buffer \/ Standard M16 BCG","offer_id":48366612349134,"sku":"BYOC-DB\/BCG\/H2 Buffer","price":439.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Basic H2 Buffer \/ Nickel Boron BCG","offer_id":48366612381902,"sku":"BYOC-DB\/nickel\/H2 Buffer","price":459.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Basic H2 Buffer \/ Chrome BCG","offer_id":48366612414670,"sku":"BYOC-DB\/chrome\/H2 Buffer","price":539.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Basic H3 Buffer \/ Standard M16 BCG","offer_id":48366612447438,"sku":"BYOC-DB\/BCG\/H3 Buffer","price":444.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Basic H3 Buffer \/ Nickel Boron BCG","offer_id":48366612480206,"sku":"BYOC-DB\/nickel\/H3 Buffer","price":464.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Basic H3 Buffer \/ Chrome BCG","offer_id":48366612512974,"sku":"BYOC-DB\/chrome\/H3 Buffer","price":544.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Odin Works HFRT \/ Standard M16 BCG","offer_id":48366612545742,"sku":"BYOC-DB\/BCG\/hfrt","price":479.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Odin Works HFRT \/ Nickel Boron BCG","offer_id":48366612578510,"sku":"BYOC-DB\/nickel\/hfrt","price":499.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Odin Works HFRT \/ Chrome BCG","offer_id":48366612611278,"sku":"BYOC-DB\/chrome\/hfrt","price":579.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Odin Adjustable Heavy \/ Standard M16 BCG","offer_id":48366612644046,"sku":"BYOC-DB\/BCG\/odinadj","price":474.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Odin Adjustable Heavy \/ Nickel Boron BCG","offer_id":48366612676814,"sku":"BYOC-DB\/nickel\/odinadj","price":494.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Odin Adjustable Heavy \/ Chrome BCG","offer_id":48366612709582,"sku":"BYOC-DB\/chrome\/odinadj","price":574.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Armaspec SMB H2 \/ Standard M16 BCG","offer_id":48366612742350,"sku":"BYOC-DB\/BCG\/arm2","price":459.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Armaspec SMB H2 \/ Nickel Boron BCG","offer_id":48366612775118,"sku":"BYOC-DB\/nickel\/arm2","price":479.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Armaspec SMB H2 \/ Chrome BCG","offer_id":48366612807886,"sku":"BYOC-DB\/chrome\/arm2","price":559.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Armaspec SMB H3 \/ Standard M16 BCG","offer_id":48366612840654,"sku":"BYOC-DB\/BCG\/arm3","price":459.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Armaspec SMB H3 \/ Nickel Boron BCG","offer_id":48366612873422,"sku":"BYOC-DB\/nickel\/arm3","price":479.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Armaspec SMB H3 \/ Chrome BCG","offer_id":48366612906190,"sku":"BYOC-DB\/chrome\/arm3","price":559.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Kings Firearms H3 \/ Standard M16 BCG","offer_id":48366612938958,"sku":"BYOC-DB\/BCG\/kings3","price":469.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Kings Firearms H3 \/ Nickel Boron BCG","offer_id":48366612971726,"sku":"BYOC-DB\/nickel\/kings3","price":489.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Black \/ Kings Firearms H3 \/ Chrome BCG","offer_id":48366613004494,"sku":"BYOC-DB\/chrome\/kings3","price":569.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Basic H2 Buffer \/ Standard M16 BCG","offer_id":48366613037262,"sku":"BYOC-DB-ambi\/BCG\/H2 Buffer","price":464.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Basic H2 Buffer \/ Nickel Boron BCG","offer_id":48366613070030,"sku":"BYOC-DB-ambi\/nickel\/H2 Buffer","price":484.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Basic H2 Buffer \/ Chrome BCG","offer_id":48366613102798,"sku":"BYOC-DB-ambi\/chrome\/H2 Buffer","price":564.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Basic H3 Buffer \/ Standard M16 BCG","offer_id":48366613135566,"sku":"BYOC-DB-ambi\/BCG\/H3 Buffer","price":469.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Basic H3 Buffer \/ Nickel Boron BCG","offer_id":48366613168334,"sku":"BYOC-DB-ambi\/nickel\/H3 Buffer","price":489.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Basic H3 Buffer \/ Chrome BCG","offer_id":48366613201102,"sku":"BYOC-DB-ambi\/chrome\/H3 Buffer","price":569.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Odin Works HFRT \/ Standard M16 BCG","offer_id":48366613233870,"sku":"BYOC-DB-ambi\/BCG\/hfrt","price":504.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Odin Works HFRT \/ Nickel Boron BCG","offer_id":48366613266638,"sku":"BYOC-DB-ambi\/nickel\/hfrt","price":524.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Odin Works HFRT \/ Chrome BCG","offer_id":48366613299406,"sku":"BYOC-DB-ambi\/chrome\/hfrt","price":604.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Odin Adjustable Heavy \/ Standard M16 BCG","offer_id":48366613332174,"sku":"BYOC-DB-ambi\/BCG\/odinadj","price":499.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Odin Adjustable Heavy \/ Nickel Boron BCG","offer_id":48366613364942,"sku":"BYOC-DB-ambi\/nickel\/odinadj","price":519.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Odin Adjustable Heavy \/ Chrome BCG","offer_id":48366613397710,"sku":"BYOC-DB-ambi\/chrome\/odinadj","price":599.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Armaspec SMB H2 \/ Standard M16 BCG","offer_id":48366613430478,"sku":"BYOC-DB-ambi\/BCG\/arm2","price":484.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Armaspec SMB H2 \/ Nickel Boron BCG","offer_id":48366613463246,"sku":"BYOC-DB-ambi\/nickel\/arm2","price":504.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Armaspec SMB H2 \/ Chrome BCG","offer_id":48366613496014,"sku":"BYOC-DB-ambi\/chrome\/arm2","price":584.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Armaspec SMB H3 \/ Standard M16 BCG","offer_id":48366613528782,"sku":"BYOC-DB-ambi\/BCG\/arm3","price":484.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Armaspec SMB H3 \/ Nickel Boron BCG","offer_id":48366613561550,"sku":"BYOC-DB-ambi\/nickel\/arm3","price":504.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Armaspec SMB H3 \/ Chrome BCG","offer_id":48366613594318,"sku":"BYOC-DB-ambi\/chrome\/arm3","price":584.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Kings Firearms H3 \/ Standard M16 BCG","offer_id":48366613627086,"sku":"BYOC-DB-ambi\/BCG\/kings3","price":494.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Kings Firearms H3 \/ Nickel Boron BCG","offer_id":48366613659854,"sku":"BYOC-DB-ambi\/nickel\/kings3","price":514.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Black (SBW) \/ Kings Firearms H3 \/ Chrome BCG","offer_id":48366613692622,"sku":"BYOC-DB-ambi\/chrome\/kings3","price":594.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Basic H2 Buffer \/ Standard M16 BCG","offer_id":48366613725390,"sku":"BYOC-D-AMBI\/BCG\/H2 Buffer","price":464.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Basic H2 Buffer \/ Nickel Boron BCG","offer_id":48366613758158,"sku":"BYOC-D-AMBI\/nickel\/H2 Buffer","price":484.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Basic H2 Buffer \/ Chrome BCG","offer_id":48366613790926,"sku":"BYOC-D-AMBI\/chrome\/H2 Buffer","price":564.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Basic H3 Buffer \/ Standard M16 BCG","offer_id":48366613823694,"sku":"BYOC-D-AMBI\/BCG\/H3 Buffer","price":469.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Basic H3 Buffer \/ Nickel Boron BCG","offer_id":48366613856462,"sku":"BYOC-D-AMBI\/nickel\/H3 Buffer","price":489.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Basic H3 Buffer \/ Chrome BCG","offer_id":48366613889230,"sku":"BYOC-D-AMBI\/chrome\/H3 Buffer","price":569.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Odin Works HFRT \/ Standard M16 BCG","offer_id":48366613921998,"sku":"BYOC-D-AMBI\/BCG\/hfrt","price":504.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Odin Works HFRT \/ Nickel Boron BCG","offer_id":48366613954766,"sku":"BYOC-D-AMBI\/nickel\/hfrt","price":524.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Odin Works HFRT \/ Chrome BCG","offer_id":48366613987534,"sku":"BYOC-D-AMBI\/chrome\/hfrt","price":604.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Odin Adjustable Heavy \/ Standard M16 BCG","offer_id":48366614020302,"sku":"BYOC-D-AMBI\/BCG\/odinadj","price":499.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Odin Adjustable Heavy \/ Nickel Boron BCG","offer_id":48366614053070,"sku":"BYOC-D-AMBI\/nickel\/odinadj","price":519.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Odin Adjustable Heavy \/ Chrome BCG","offer_id":48366614085838,"sku":"BYOC-D-AMBI\/chrome\/odinadj","price":599.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Armaspec SMB H2 \/ Standard M16 BCG","offer_id":48366614118606,"sku":"BYOC-D-AMBI\/BCG\/arm2","price":484.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Armaspec SMB H2 \/ Nickel Boron BCG","offer_id":48366614151374,"sku":"BYOC-D-AMBI\/nickel\/arm2","price":504.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Armaspec SMB H2 \/ Chrome BCG","offer_id":48366614184142,"sku":"BYOC-D-AMBI\/chrome\/arm2","price":584.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Armaspec SMB H3 \/ Standard M16 BCG","offer_id":48366614216910,"sku":"BYOC-D-AMBI\/BCG\/arm3","price":484.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Armaspec SMB H3 \/ Nickel Boron BCG","offer_id":48366614249678,"sku":"BYOC-D-AMBI\/nickel\/arm3","price":504.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Armaspec SMB H3 \/ Chrome BCG","offer_id":48366614282446,"sku":"BYOC-D-AMBI\/chrome\/arm3","price":584.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Kings Firearms H3 \/ Standard M16 BCG","offer_id":48366614315214,"sku":"BYOC-D-AMBI\/BCG\/kings3","price":494.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Kings Firearms H3 \/ Nickel Boron BCG","offer_id":48366614347982,"sku":"BYOC-D-AMBI\/nickel\/kings3","price":514.97,"currency_code":"USD","in_stock":true},{"title":"Disruptor Ambi Green (SBW) \/ Kings Firearms H3 \/ Chrome BCG","offer_id":48366614380750,"sku":"BYOC-D-AMBI\/chrome\/kings3","price":594.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0623\/5298\/2222\/files\/Disruptor_FRT_Ambi_SBW_green_35770c38-924a-4fc6-b9af-609e7030079d.jpg?v=1789252740","url":"https:\/\/shop.lotzoutdoors.com\/products\/build-your-own-disruptor-frt-combo-ar-15","provider":"Lotz Outdoors","version":"1.0","type":"link"}