{"product_id":"partisan-disruptor-frt-odin-works-hfrt-buffer-bundle","title":"Partisan Disruptor FRT\n+ Odin Works HFRT\nBuffer Bundle","description":"\u003cbody\u003e\n\n\n  \u003cmeta charset=\"UTF-8\"\u003e\n  \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0\"\u003e\n\n  \u003c!-- ═══════════════════════════════════════════════════════════\n       SEO — Paste into Shopify \u003e Online Store \u003e Preferences\n       (Title \u0026 Description) and your theme head section\n  ═══════════════════════════════════════════════════════════ --\u003e\n  \u003ctitle\u003ePartisan Disruptor FRT + Odin Works HFRT Buffer Bundle — Save $30 | ARTakedownTool.com\u003c\/title\u003e\n  \u003cmeta name=\"description\" content=\"Bundle the Partisan Disruptor FRT with the Odin Works HFRT All-In-One Buffer System for $350 — save $30. The only FRT bundle that guarantees your AR-15 cycles reliably from round one. In stock.\"\u003e\n  \u003clink rel=\"canonical\" href=\"https:\/\/www.artakedowntool.com\/products\/partisan-disruptor-hfrt-bundle\"\u003e\n\n  \u003c!-- Open Graph --\u003e\n  \u003cmeta property=\"og:type\" content=\"product\"\u003e\n  \u003cmeta property=\"og:title\" content=\"Partisan Disruptor FRT + Odin Works HFRT Bundle — Save $30 | ARTakedownTool.com\"\u003e\n  \u003cmeta property=\"og:description\" content=\"Bundle the Partisan Disruptor FRT with the Odin Works HFRT Buffer System for $350. Save $30. In stock. The only combo that guarantees your FRT cycles right from round one.\"\u003e\n  \u003cmeta property=\"og:url\" content=\"https:\/\/www.artakedowntool.com\/products\/partisan-disruptor-hfrt-bundle\"\u003e\n  \u003cmeta property=\"og:site_name\" content=\"The Takedown Tools\"\u003e\n  \u003cmeta property=\"og:price:amount\" content=\"350.00\"\u003e\n  \u003cmeta property=\"og:price:currency\" content=\"USD\"\u003e\n\n  \u003c!-- Twitter Card --\u003e\n  \u003cmeta name=\"twitter:card\" content=\"summary_large_image\"\u003e\n  \u003cmeta name=\"twitter:site\" content=\"@THETAKEDOWNTOOL\"\u003e\n  \u003cmeta name=\"twitter:title\" content=\"Partisan Disruptor FRT + Odin Works HFRT Bundle — $350 | ARTakedownTool.com\"\u003e\n  \u003cmeta name=\"twitter:description\" content=\"Save $30 — Disruptor FRT + HFRT Buffer bundled. The only FRT setup that guarantees reliable cycling out of the box.\"\u003e\n\n  \u003c!-- ═══════════════════════════════════════════════════════════\n       SCHEMA — Paste into Shopify \u003e theme.liquid before \u003c\/head\u003e\n       OR Additional Scripts in Online Store \u003e Preferences\n  ═══════════════════════════════════════════════════════════ --\u003e\n  \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\": \"https:\/\/schema.org\/\",\n    \"@type\": \"Product\",\n    \"name\": \"Partisan Disruptor FRT + Odin Works HFRT Buffer Bundle\",\n    \"description\": \"Bundle includes the Partisan Disruptor Forced Reset Trigger and the Odin Works HFRT All-In-One Buffer \u0026 Buffer Tube System — purpose-built for reliable FRT cycling on AR-15 platforms. Save $30 versus purchasing separately.\",\n    \"url\": \"https:\/\/www.artakedowntool.com\/products\/partisan-disruptor-hfrt-bundle\",\n    \"sku\": \"DISRUPTOR-HFRT-BUNDLE\",\n    \"brand\": { \"@type\": \"Brand\", \"name\": \"The Takedown Tools\" },\n    \"offers\": {\n      \"@type\": \"Offer\",\n      \"priceCurrency\": \"USD\",\n      \"price\": \"350.00\",\n      \"availability\": \"https:\/\/schema.org\/InStock\",\n      \"url\": \"https:\/\/www.artakedowntool.com\/products\/partisan-disruptor-hfrt-bundle\",\n      \"seller\": { \"@type\": \"Organization\", \"name\": \"The Takedown Tools\" }\n    },\n    \"isRelatedTo\": [\n      {\n        \"@type\": \"Product\",\n        \"name\": \"Partisan Disruptor FRT\",\n        \"url\": \"https:\/\/www.artakedowntool.com\/products\/patented-forced-reset-drop-in-cassette-trigger-ar-15-platform-usa-made\"\n      },\n      {\n        \"@type\": \"Product\",\n        \"name\": \"Odin Works HFRT Buffer System\",\n        \"url\": \"https:\/\/www.artakedowntool.com\/products\/odin-works-hfrt-buffer-system\"\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n  \u003cscript type=\"application\/ld+json\"\u003e\n  {\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n      {\n        \"@type\": \"Question\",\n        \"name\": \"What buffer does the Partisan Disruptor FRT require?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The Partisan Disruptor FRT requires a minimum H2 buffer (4.6 oz). H3 is the recommended sweet spot for carbine-length builds. The Odin Works HFRT at 6.2 oz is purpose-built for FRTs and is the recommended pairing — which is exactly why we bundled them together.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Why does an FRT need a heavy buffer?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"A standard carbine buffer (~3 oz) cycles too fast for any FRT to reset reliably. The bolt carrier returns to battery before the forced reset mechanism can engage, causing short-stroke symptoms and reset failures. A heavy buffer slows the return enough for the FRT to function as designed. The HFRT solves this from round one.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"How much do I save buying the bundle?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"The Partisan Disruptor FRT retails for $300 and the Odin Works HFRT Buffer System retails for $80 — a combined retail of $380. The bundle is $350, saving you $30.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Is the Odin Works HFRT buffer an all-in-one system?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes. The HFRT includes the buffer, buffer tube, and proprietary flat wire spring — all engineered together. No separate tube or spring needed. The flat wire spring must be used with the HFRT and is included with purchase.\"\n        }\n      },\n      {\n        \"@type\": \"Question\",\n        \"name\": \"Can I use this bundle on a pistol-length AR?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"No. The Odin Works HFRT (AR-15) should only be used on firearms with barrels over 10 inches. It is not compatible with pistol-length builds.\"\n        }\n      }\n    ]\n  }\n  \u003c\/script\u003e\n\n  \u003c!-- ═══════════════════════════════════════════════════════════\n       URL HANDLE (Shopify): partisan-disruptor-hfrt-bundle\n       Full URL: artakedowntool.com\/products\/partisan-disruptor-hfrt-bundle\n  ═══════════════════════════════════════════════════════════ --\u003e\n\n  \u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n  \u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue\u0026amp;family=DM+Sans:wght@400;500;600;700\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n  \u003cstyle\u003e\n    \/* ── RESET \u0026 ROOT ── *\/\n    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n    :root {\n      --bg:         #f4f4f4;\n      --surface:    #ffffff;\n      --card:       #f8f8f8;\n      --border:     #e2e2e2;\n      --border-hi:  #cccccc;\n      --accent:     #cd7f2e;   \/* matches your site #meta-theme-color *\/\n      --accent-lt:  #e0953a;\n      --text:       #111111;\n      --muted:      #666666;\n      --green:      #1f7a1f;\n      --green-bg:   #f0faef;\n      --green-bd:   #9fd49f;\n      --warn-bg:    #fffbf0;\n      --warn-bd:    #e8d080;\n      --warn-tx:    #7a6010;\n      --danger-bg:  #fff5f5;\n      --danger-bd:  #f0bebe;\n      --danger-tx:  #8a2020;\n      --fh:         'Bebas Neue', sans-serif;\n      --fb:         'DM Sans', sans-serif;\n    }\n\n    body { background: var(--bg); color: var(--text); font-family: var(--fb); font-size: 15px; line-height: 1.65; }\n\n    a { color: var(--accent); }\n\n    \/* ── SAVE BANNER ── *\/\n    .save-banner {\n      background: var(--text);\n      color: #fff;\n      text-align: center;\n      padding: 9px 20px;\n      font-size: 13px;\n      font-weight: 500;\n      letter-spacing: .3px;\n    }\n    .save-banner em { color: #e8b860; font-style: normal; font-weight: 700; }\n\n    \/* ── BREADCRUMB ── *\/\n    .breadcrumb {\n      background: var(--surface);\n      border-bottom: 1px solid var(--border);\n      padding: 11px 40px;\n      font-size: 12px;\n      color: var(--muted);\n    }\n    .breadcrumb a { color: var(--muted); text-decoration: none; }\n    .breadcrumb a:hover { color: var(--accent); }\n    .breadcrumb span { margin: 0 6px; opacity: .5; }\n\n    \/* ── PRODUCT HERO ── *\/\n    .hero {\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 40px 40px 0;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 48px;\n    }\n\n    \/* Gallery *\/\n    .gallery-wrap {}\n    .gallery-main {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 5px;\n      aspect-ratio: 4 \/ 3;\n      position: relative;\n      overflow: hidden;\n    }\n    .g-badge {\n      position: absolute;\n      top: 12px; left: 12px;\n      background: var(--accent);\n      color: #fff;\n      font-family: var(--fh);\n      font-size: 12px;\n      letter-spacing: 2px;\n      padding: 4px 12px;\n      border-radius: 2px;\n      box-shadow: 0 2px 8px rgba(0,0,0,.15);\n    }\n    .thumbs {\n      display: flex;\n      gap: 8px;\n      margin-top: 10px;\n    }\n    .thumb {\n      flex: 1;\n      height: 58px;\n      background: var(--surface);\n      border: 2px solid var(--border);\n      border-radius: 3px;\n      overflow: hidden;\n      cursor: pointer;\n      transition: border-color .18s;\n      padding: 0;\n    }\n    .thumb.active, .thumb:hover { border-color: var(--accent); }\n\n    \/* Info panel *\/\n    .info { display: flex; flex-direction: column; gap: 20px; }\n\n    .eyebrow { font-size: 11px; text-transform: uppercase; letter-spacing: 2.5px; color: var(--accent); font-weight: 600; }\n\n    .prod-title {\n      font-family: var(--fh);\n      font-size: 40px;\n      line-height: 1.03;\n      letter-spacing: .5px;\n      color: var(--text);\n    }\n    .prod-sub { font-size: 13px; color: var(--muted); margin-top: -14px; }\n\n    \/* Bundle items *\/\n    .bundle-items {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 10px;\n    }\n    .bi {\n      background: var(--card);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 12px 14px;\n    }\n    .bi-name { font-family: var(--fh); font-size: 15px; letter-spacing: .5px; color: var(--text); margin-bottom: 2px; }\n    .bi-retail { font-size: 12px; color: var(--muted); text-decoration: line-through; }\n    .bi-link {\n      display: inline-block;\n      margin-top: 5px;\n      font-size: 11px;\n      color: var(--accent);\n      text-decoration: none;\n      font-weight: 600;\n      text-transform: uppercase;\n      letter-spacing: .5px;\n    }\n    .bi-link:hover { text-decoration: underline; }\n\n    \/* Price *\/\n    .price-block {\n      border-top: 1px solid var(--border);\n      border-bottom: 1px solid var(--border);\n      padding: 15px 0;\n    }\n    .price-row { display: flex; align-items: flex-end; gap: 14px; margin-bottom: 6px; }\n    .price-main { font-family: var(--fh); font-size: 52px; color: var(--text); line-height: 1; letter-spacing: 1px; }\n    .price-compare { font-family: var(--fh); font-size: 22px; color: var(--muted); text-decoration: line-through; line-height: 1; margin-bottom: 3px; }\n    .price-save {\n      background: var(--green-bg);\n      border: 1px solid var(--green-bd);\n      color: var(--green);\n      font-family: var(--fh);\n      font-size: 14px;\n      letter-spacing: 1px;\n      padding: 3px 9px;\n      border-radius: 2px;\n      margin-bottom: 3px;\n    }\n    .price-note { font-size: 12px; color: var(--muted); }\n\n    \/* Warning note *\/\n    .note-strip {\n      background: var(--warn-bg);\n      border: 1px solid var(--warn-bd);\n      border-left: 3px solid #c8a030;\n      border-radius: 0 3px 3px 0;\n      padding: 9px 14px;\n      font-size: 12px;\n      color: var(--warn-tx);\n      line-height: 1.55;\n    }\n\n    \/* Qty + ATC *\/\n    .qty-row { display: flex; align-items: center; gap: 12px; }\n    .qty-lbl { font-size: 13px; color: var(--muted); }\n    .qty-ctrl { display: flex; align-items: center; border: 1px solid var(--border); border-radius: 3px; overflow: hidden; }\n    .qty-btn {\n      width: 36px; height: 36px;\n      background: var(--card); border: none; cursor: pointer;\n      font-size: 18px; color: var(--text);\n      display: flex; align-items: center; justify-content: center;\n      transition: background .14s;\n    }\n    .qty-btn:hover { background: #e8e8e8; }\n    .qty-val {\n      width: 44px; height: 36px; line-height: 36px;\n      text-align: center; font-weight: 600;\n      border-left: 1px solid var(--border); border-right: 1px solid var(--border);\n    }\n    .btn-atc {\n      width: 100%;\n      background: var(--text); color: #fff; border: none;\n      font-family: var(--fh); font-size: 20px; letter-spacing: 2px;\n      padding: 14px; border-radius: 3px; cursor: pointer;\n      transition: background .18s, transform .1s;\n    }\n    .btn-atc:hover { background: #2a2a2a; transform: translateY(-1px); }\n    .btn-atc:active { transform: translateY(0); }\n\n    \/* Trust row *\/\n    .trust { display: flex; gap: 14px; flex-wrap: wrap; }\n    .ti { display: flex; align-items: center; gap: 5px; font-size: 12px; color: var(--muted); }\n    .ti svg { color: var(--accent); flex-shrink: 0; }\n\n    \/* ── TABS ── *\/\n    .content-wrap { max-width: 1200px; margin: 40px auto 60px; padding: 0 40px; }\n    .tabs {\n      display: flex;\n      border-bottom: 2px solid var(--border);\n      margin-bottom: 32px;\n      overflow-x: auto;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-width: none;\n      white-space: nowrap;\n      flex-wrap: nowrap;\n    }\n    .tabs::-webkit-scrollbar { display: none; }\n    .tab {\n      font-family: var(--fh); font-size: 15px; letter-spacing: 1px;\n      color: var(--muted); padding: 10px 22px; cursor: pointer;\n      border-bottom: 2px solid transparent; margin-bottom: -2px;\n      background: none; border-top: none; border-left: none; border-right: none;\n      transition: color .18s, border-color .18s;\n      flex-shrink: 0;\n      white-space: nowrap;\n    }\n    .tab:hover { color: var(--text); }\n    .tab.active { color: var(--accent); border-bottom-color: var(--accent); }\n    .panel { display: none; }\n    .panel.active { display: block; }\n\n    \/* Mobile tab select fallback *\/\n    .tab-select {\n      display: none;\n      width: 100%;\n      font-family: var(--fb);\n      font-size: 14px;\n      padding: 10px 12px;\n      border: 1px solid var(--border);\n      border-radius: 3px;\n      background: var(--surface);\n      color: var(--text);\n      margin-bottom: 24px;\n      appearance: auto;\n    }\n\n    \/* ── OVERVIEW PANEL ── *\/\n    .two-col { display: grid; grid-template-columns: 1fr 1fr; gap: 44px; }\n\n    .sec-label { font-family: var(--fh); font-size: 12px; letter-spacing: 3px; color: var(--accent); text-transform: uppercase; margin-bottom: 8px; }\n    .sec-title { font-family: var(--fh); font-size: 26px; letter-spacing: .3px; color: var(--text); line-height: 1.1; margin-bottom: 14px; }\n\n    .check-list { list-style: none; display: flex; flex-direction: column; gap: 9px; }\n    .check-list li {\n      display: flex; align-items: flex-start; gap: 10px;\n      font-size: 14px; color: #333;\n    }\n    .check-list li::before { content: '✓'; color: var(--green); font-weight: 700; flex-shrink: 0; margin-top: 1px; }\n\n    .callout-box {\n      background: var(--warn-bg);\n      border: 1px solid var(--warn-bd);\n      border-left: 3px solid var(--accent);\n      border-radius: 0 4px 4px 0;\n      padding: 16px 20px;\n      margin-top: 20px;\n    }\n    .callout-box-title { font-family: var(--fh); font-size: 16px; letter-spacing: .5px; color: var(--accent); margin-bottom: 7px; }\n    .callout-box p { font-size: 13px; color: var(--warn-tx); line-height: 1.65; }\n\n    \/* Disruptor + HFRT feature cards *\/\n    .feature-cards { display: flex; flex-direction: column; gap: 14px; }\n    .fc {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 16px 18px;\n    }\n    .fc-title { font-family: var(--fh); font-size: 17px; letter-spacing: .5px; color: var(--text); margin-bottom: 6px; }\n    .fc-body { font-size: 13px; color: #555; line-height: 1.6; }\n    .fc-link { display: inline-block; margin-top: 8px; font-size: 12px; color: var(--accent); text-decoration: none; font-weight: 600; text-transform: uppercase; letter-spacing: .5px; }\n    .fc-link:hover { text-decoration: underline; }\n\n    \/* ── SPECS PANEL ── *\/\n    .specs-side-by-side { display: grid; grid-template-columns: 1fr 1fr; gap: 32px; }\n    .spec-group-title { font-family: var(--fh); font-size: 14px; letter-spacing: 2px; color: var(--accent); margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid var(--border); }\n    .spec-table { width: 100%; border-collapse: collapse; font-size: 13px; }\n    .spec-table tr:first-child td, .spec-table tr:first-child th { border-top: 1px solid var(--border); }\n    .spec-table th { background: var(--card); font-family: var(--fh); font-size: 12px; letter-spacing: 1px; color: var(--text); padding: 9px 13px; text-align: left; border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); font-weight: 400; width: 45%; }\n    .spec-table td { padding: 9px 13px; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); color: #333; }\n    .spec-table tr:nth-child(even) td { background: #fafafa; }\n\n    .bundle-total-bar {\n      margin-top: 28px;\n      background: var(--green-bg);\n      border: 1px solid var(--green-bd);\n      border-radius: 4px;\n      padding: 18px 24px;\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      flex-wrap: wrap;\n      gap: 12px;\n    }\n    .btb-left { font-family: var(--fh); }\n    .btb-label { font-size: 12px; letter-spacing: 2px; color: var(--green); }\n    .btb-price { font-size: 34px; color: var(--text); line-height: 1.1; }\n    .btb-compare { font-size: 18px; color: var(--muted); text-decoration: line-through; margin-left: 10px; }\n    .btb-right { font-family: var(--fh); font-size: 18px; letter-spacing: 1px; color: var(--green); }\n\n    \/* ── COMPAT PANEL ── *\/\n    .compat-warn {\n      background: var(--danger-bg);\n      border: 1px solid var(--danger-bd);\n      border-left: 3px solid #c84a4a;\n      border-radius: 0 4px 4px 0;\n      padding: 13px 18px;\n      font-size: 13px;\n      color: var(--danger-tx);\n      margin-bottom: 24px;\n    }\n    .compat-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\n    .cc {\n      background: var(--surface);\n      border: 1px solid var(--border);\n      border-radius: 4px;\n      padding: 15px 17px;\n    }\n    .cc-check { font-size: 13px; color: var(--green); font-weight: 700; margin-bottom: 4px; }\n    .cc-title { font-family: var(--fh); font-size: 16px; letter-spacing: .3px; color: var(--text); margin-bottom: 3px; }\n    .cc-note { font-size: 12px; color: var(--muted); line-height: 1.5; }\n    .cc-link { display: inline-block; margin-top: 7px; font-size: 12px; color: var(--accent); text-decoration: none; font-weight: 600; text-transform: uppercase; letter-spacing: .5px; }\n    .cc-link:hover { text-decoration: underline; }\n\n    .also-works { margin-top: 32px; }\n    .aw-title { font-family: var(--fh); font-size: 13px; letter-spacing: 2px; color: var(--muted); text-transform: uppercase; margin-bottom: 14px; }\n\n    \/* ── FAQ PANEL ── *\/\n    .faq { display: flex; flex-direction: column; }\n    .fq { border-bottom: 1px solid var(--border); }\n    .fq-q {\n      font-family: var(--fh); font-size: 18px; letter-spacing: .3px; color: var(--text);\n      padding: 15px 0; cursor: pointer; display: flex; justify-content: space-between;\n      align-items: center; user-select: none; gap: 16px;\n    }\n    .fq-q:hover { color: var(--accent); }\n    .fq-arrow { font-size: 12px; color: var(--muted); flex-shrink: 0; transition: transform .2s; }\n    .fq.open .fq-arrow { transform: rotate(180deg); }\n    .fq-a { font-size: 14px; color: #444; line-height: 1.7; padding-bottom: 16px; display: none; }\n    .fq.open .fq-a { display: block; }\n\n    \/* ── RELATED PANEL ── *\/\n    .related-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }\n    .rc {\n      background: var(--surface); border: 1px solid var(--border); border-radius: 4px;\n      overflow: hidden; text-decoration: none; color: inherit;\n      transition: border-color .18s, box-shadow .18s;\n    }\n    .rc:hover { border-color: var(--accent); box-shadow: 0 2px 14px rgba(0,0,0,.07); }\n    .rc-img {\n      aspect-ratio: 4\/3; background: var(--card);\n      display: flex; align-items: center; justify-content: center;\n      font-size: 11px; text-transform: uppercase; letter-spacing: .5px; color: #bbb;\n    }\n    .rc-body { padding: 13px 15px; }\n    .rc-name { font-family: var(--fh); font-size: 15px; letter-spacing: .3px; color: var(--text); margin-bottom: 3px; }\n    .rc-price { font-family: var(--fh); font-size: 17px; color: var(--accent); }\n\n    .int-links { display: flex; flex-direction: column; gap: 9px; margin-top: 28px; }\n    .int-links a {\n      display: flex; align-items: center; gap: 8px;\n      font-size: 14px; color: var(--accent); text-decoration: none;\n      padding: 9px 13px; background: var(--surface); border: 1px solid var(--border);\n      border-radius: 3px; transition: border-color .16s;\n    }\n    .int-links a:hover { border-color: var(--accent); }\n    .int-links a::before { content: '→'; flex-shrink: 0; }\n\n    \/* ── RESPONSIVE ── *\/\n    @media (max-width: 920px) {\n      .hero { grid-template-columns: 1fr; padding: 24px; gap: 28px; }\n      .two-col, .specs-side-by-side, .compat-grid, .related-grid { grid-template-columns: 1fr; }\n      .bundle-items { grid-template-columns: 1fr; }\n      .content-wrap { padding: 0 20px; margin-bottom: 40px; }\n      .breadcrumb { padding: 11px 20px; }\n      .prod-title { font-size: 34px; }\n      \/* Shrink tab padding so they scroll comfortably on tablet *\/\n      .tab { font-size: 13px; padding: 9px 14px; letter-spacing: .5px; }\n    }\n\n    @media (max-width: 480px) {\n      \/* Very small screens: swap tab row for a native select *\/\n      .tabs { display: none; }\n      .tab-select { display: block; }\n    }\n  \u003c\/style\u003e\n\n\n\n\u003c!-- SAVE BANNER --\u003e\n\u003cdiv class=\"save-banner\"\u003e\n  \u003cem\u003eBUNDLE \u0026amp; SAVE $30\u003c\/em\u003e — Partisan Disruptor FRT + Odin Works HFRT · The only combo guaranteed to cycle right from round one\n\u003c\/div\u003e\n\n\u003c!-- BREADCRUMB --\u003e\n\u003cnav class=\"breadcrumb\" aria-label=\"Breadcrumb\"\u003e\n  \u003ca href=\"https:\/\/www.artakedowntool.com\/\"\u003eHome\u003c\/a\u003e\u003cspan\u003e›\u003c\/span\u003e\n  \u003ca href=\"https:\/\/www.artakedowntool.com\/collections\/partisan-triggers-collection\"\u003ePartisan Triggers\u003c\/a\u003e\u003cspan\u003e›\u003c\/span\u003e\n  Disruptor FRT + HFRT Bundle\n\u003c\/nav\u003e\n\n\u003c!-- ══ PRODUCT HERO ══ --\u003e\n\u003cdiv class=\"hero\"\u003e\n\n  \u003c!-- Left: Gallery --\u003e\n  \u003cdiv class=\"gallery-wrap\"\u003e\n    \u003cdiv class=\"gallery-main\" id=\"gallery-main\"\u003e\n      \u003cimg id=\"gallery-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Disruptor-frt-HFRT-buffer-bundle_157028bb-b771-44ee-ad3e-de4e1c6a5405.jpg?v=1778679078\" alt=\"Partisan Disruptor FRT and Odin Works HFRT Buffer Bundle\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\n      \u003cdiv class=\"g-badge\"\u003eSAVE $30\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"thumbs\"\u003e\n      \u003cdiv class=\"thumb active\" onclick=\"switchImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Disruptor-frt-HFRT-buffer-bundle_157028bb-b771-44ee-ad3e-de4e1c6a5405.jpg?v=1778679078','Partisan Disruptor FRT and Odin Works HFRT Buffer Bundle')\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Disruptor-frt-HFRT-buffer-bundle_157028bb-b771-44ee-ad3e-de4e1c6a5405.jpg?v=1778679078\" alt=\"Bundle\" style=\"width:100%;height:100%;object-fit:cover;border-radius:2px;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"thumb\" onclick=\"switchImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Triggered-company-disruptor-Odin-HFRT-bundle_f7447f4c-4adb-4435-b139-350f140cb550.jpg?v=1778679079','Triggered Company Disruptor and Odin Works HFRT Bundle')\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Triggered-company-disruptor-Odin-HFRT-bundle_f7447f4c-4adb-4435-b139-350f140cb550.jpg?v=1778679079\" alt=\"Bundle view 2\" style=\"width:100%;height:100%;object-fit:cover;border-radius:2px;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"thumb\" onclick=\"switchImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Odin_Works_HFRT_Buffer_System_for_FRT_Super_Safety_s.png?v=1778113056','Odin Works HFRT Buffer System')\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Odin_Works_HFRT_Buffer_System_for_FRT_Super_Safety_s.png?v=1778113056\" alt=\"Odin Works HFRT\" style=\"width:100%;height:100%;object-fit:cover;border-radius:2px;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"thumb\" onclick=\"switchImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Partisan_Disruptor_AR-15_FRT_green.jpg?v=1774468353','Partisan Disruptor AR-15 FRT')\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Partisan_Disruptor_AR-15_FRT_green.jpg?v=1774468353\" alt=\"Partisan Disruptor FRT\" style=\"width:100%;height:100%;object-fit:cover;border-radius:2px;\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"thumb\" onclick=\"switchImg(this,'https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Triggered-company-logo-black.jpg?v=1778679286','Triggered Company Logo')\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Triggered-company-logo-black.jpg?v=1778679286\" alt=\"Triggered Company\" style=\"width:100%;height:100%;object-fit:cover;border-radius:2px;\"\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Right: Info --\u003e\n  \u003cdiv class=\"info\"\u003e\n\n    \u003cdiv class=\"eyebrow\"\u003eFRT Bundle · Best Value Build\u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003ch1 class=\"prod-title\"\u003ePartisan Disruptor FRT\u003cbr\u003e+ Odin Works HFRT\u003cbr\u003eBuffer Bundle\u003c\/h1\u003e\n      \u003cp class=\"prod-sub\"\u003eEverything your AR-15 needs to run an FRT — guaranteed.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Bundle Items --\u003e\n    \u003cdiv class=\"bundle-items\"\u003e\n      \u003cdiv class=\"bi\"\u003e\n        \u003cdiv class=\"bi-name\"\u003ePartisan Disruptor FRT\u003c\/div\u003e\n        \u003cdiv class=\"bi-retail\"\u003eRetail $300.00\u003c\/div\u003e\n        \u003ca class=\"bi-link\" href=\"https:\/\/www.artakedowntool.com\/products\/patented-forced-reset-drop-in-cassette-trigger-ar-15-platform-usa-made\"\u003eView solo →\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"bi\"\u003e\n        \u003cdiv class=\"bi-name\"\u003eOdin Works HFRT Buffer\u003c\/div\u003e\n        \u003cdiv class=\"bi-retail\"\u003eRetail $80.00\u003c\/div\u003e\n        \u003ca class=\"bi-link\" href=\"https:\/\/www.artakedowntool.com\/products\/odin-works-hfrt-buffer-system\"\u003eView solo →\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Price --\u003e\n    \u003cdiv class=\"price-block\"\u003e\n      \u003cdiv class=\"price-row\"\u003e\n        \u003cdiv class=\"price-main\"\u003e$350.00\u003c\/div\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"price-compare\"\u003e$380.00\u003c\/div\u003e\n          \u003cdiv class=\"price-save\"\u003eSAVE $30\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"price-note\"\u003eFree shipping on orders over $99  ·  In stock  ·  Ships 1–2 business days\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Barrel Warning --\u003e\n    \u003cdiv class=\"note-strip\"\u003e\n      ⚠ \u003cstrong\u003eHFRT NOTE:\u003c\/strong\u003e The Odin Works H-FRT buffer should only be used on firearms with barrels over 10\". Not compatible with pistol-length builds.\n    \u003c\/div\u003e\n\n    \u003c!-- Qty + ATC --\u003e\n    \u003cdiv class=\"qty-row\"\u003e\n      \u003cspan class=\"qty-lbl\"\u003eQty:\u003c\/span\u003e\n      \u003cdiv class=\"qty-ctrl\"\u003e\n        \u003cbutton class=\"qty-btn\" onclick=\"adj(-1)\" aria-label=\"Decrease\"\u003e−\u003c\/button\u003e\n        \u003cdiv class=\"qty-val\" id=\"qty\"\u003e1\u003c\/div\u003e\n        \u003cbutton class=\"qty-btn\" onclick=\"adj(1)\" aria-label=\"Increase\"\u003e+\u003c\/button\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cbutton class=\"btn-atc\" id=\"atc-btn\"\u003eADD BUNDLE TO CART — $350.00\u003c\/button\u003e\n\n    \u003c!-- Trust --\u003e\n    \u003cdiv class=\"trust\"\u003e\n      \u003cdiv class=\"ti\"\u003e\n        \u003csvg width=\"13\" height=\"13\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Secure Checkout\n      \u003c\/div\u003e\n      \u003cdiv class=\"ti\"\u003e\n        \u003csvg width=\"13\" height=\"13\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n        Ships 1–2 Days\n      \u003c\/div\u003e\n      \u003cdiv class=\"ti\"\u003e\n        \u003csvg width=\"13\" height=\"13\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07A19.5 19.5 0 013.07 11.5 19.79 19.79 0 0121 2.82 2 2 0 0123 4.5v3\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        US Support\n      \u003c\/div\u003e\n      \u003cdiv class=\"ti\"\u003e\n        \u003csvg width=\"13\" height=\"13\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpolyline points=\"23 4 23 10 17 10\"\u003e\u003c\/polyline\u003e\u003cpath d=\"M20.49 15a9 9 0 1 1-2.12-9.36L23 10\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Easy Returns\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ══ TABS ══ --\u003e\n\u003cdiv class=\"content-wrap\"\u003e\n  \u003cdiv class=\"tabs\" role=\"tablist\"\u003e\n    \u003cbutton class=\"tab active\" onclick=\"showTab('overview',this)\" role=\"tab\"\u003eOverview\u003c\/button\u003e\n    \u003cbutton class=\"tab\" onclick=\"showTab('specs',this)\" role=\"tab\"\u003eSpecs\u003c\/button\u003e\n    \u003cbutton class=\"tab\" onclick=\"showTab('compat',this)\" role=\"tab\"\u003eCompatibility\u003c\/button\u003e\n    \u003cbutton class=\"tab\" onclick=\"showTab('faq',this)\" role=\"tab\"\u003eFAQ\u003c\/button\u003e\n    \u003cbutton class=\"tab\" onclick=\"showTab('related',this)\" role=\"tab\"\u003eRelated\u003c\/button\u003e\n  \u003c\/div\u003e\n  \u003c!-- Mobile select fallback (shown below 480px) --\u003e\n  \u003cselect class=\"tab-select\" onchange=\"showTabById(this.value)\"\u003e\n    \u003coption value=\"overview\"\u003eOverview\u003c\/option\u003e\n    \u003coption value=\"specs\"\u003eSpecs\u003c\/option\u003e\n    \u003coption value=\"compat\"\u003eCompatibility\u003c\/option\u003e\n    \u003coption value=\"faq\"\u003eFAQ\u003c\/option\u003e\n    \u003coption value=\"related\"\u003eRelated\u003c\/option\u003e\n  \u003c\/select\u003e\n\n  \u003c!-- ── OVERVIEW ── --\u003e\n  \u003cdiv class=\"panel active\" id=\"p-overview\"\u003e\n    \u003cdiv class=\"two-col\"\u003e\n\n      \u003c!-- Left --\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"sec-label\"\u003eWhy This Bundle\u003c\/div\u003e\n        \u003ch2 class=\"sec-title\"\u003eThe Only FRT Combo That Guarantees Your AR Cycles Right\u003c\/h2\u003e\n        \u003cp style=\"font-size:14px;color:#444;margin-bottom:14px;\"\u003e\n          The number-one cause of FRT malfunction isn't the trigger — it's the buffer.\n          A standard carbine buffer cycles too fast for any forced reset trigger to engage properly.\n          This bundle eliminates that problem entirely: the Partisan Disruptor FRT paired with the\n          Odin Works HFRT buffer system, built specifically for forced reset builds.\n          One purchase. Everything you need. Guaranteed to cycle.\n        \u003c\/p\u003e\n        \u003cul class=\"check-list\"\u003e\n          \u003cli\u003ePartisan Disruptor FRT — drop-in, mil-spec AR-15\u003c\/li\u003e\n          \u003cli\u003eOdin Works HFRT All-In-One Buffer \u0026amp; Buffer Tube System\u003c\/li\u003e\n          \u003cli\u003eProprietary flat wire spring included with HFRT\u003c\/li\u003e\n          \u003cli\u003e303 Stainless Steel HFRT buffer body\u003c\/li\u003e\n          \u003cli\u003e6.2 oz — purpose-built weight for FRT cycling\u003c\/li\u003e\n          \u003cli\u003eAids reliable cycling and reduces wear on moving parts\u003c\/li\u003e\n          \u003cli\u003eManages recoil impulse for consistent performance\u003c\/li\u003e\n          \u003cli\u003eSave $30 vs. buying separately\u003c\/li\u003e\n          \u003cli\u003eBoth items ship together in 1–2 business days\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Right --\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"feature-cards\"\u003e\n          \u003cdiv class=\"fc\"\u003e\n            \u003cdiv class=\"fc-title\"\u003ePartisan Disruptor FRT\u003c\/div\u003e\n            \u003cdiv class=\"fc-body\"\u003e\n              The drop-in forced reset trigger for AR-15 mil-spec platforms. Patent-backed cassette design installs without modification.\n              Requires H2 minimum buffer — H3 recommended. The HFRT in this bundle exceeds both requirements.\n            \u003c\/div\u003e\n            \u003ca class=\"fc-link\" href=\"https:\/\/www.artakedowntool.com\/products\/patented-forced-reset-drop-in-cassette-trigger-ar-15-platform-usa-made\"\u003eView Disruptor solo →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"fc\"\u003e\n            \u003cdiv class=\"fc-title\"\u003eOdin Works HFRT Buffer System\u003c\/div\u003e\n            \u003cdiv class=\"fc-body\"\u003e\n              Not a standard buffer repurposed for FRT use — purpose-built from the ground up.\n              Simplified, performance-driven design delivers consistent cycling and recoil control without adjustment.\n              Increased weight pairs with the proprietary flat wire spring (included) for reliable operation across a variety of AR-15 setups.\n            \u003c\/div\u003e\n            \u003ca class=\"fc-link\" href=\"https:\/\/www.artakedowntool.com\/products\/odin-works-hfrt-buffer-system\"\u003eView HFRT Buffer solo →\u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"callout-box\"\u003e\n            \u003cdiv class=\"callout-box-title\"\u003eWhy Buffer Weight Is the #1 FRT Setup Problem\u003c\/div\u003e\n            \u003cp\u003e\n              A standard carbine buffer (~3 oz) returns the bolt carrier to battery before the forced reset mechanism can engage —\n              causing reset failures and short-stroke symptoms that get blamed on the trigger.\n              The HFRT at 6.2 oz solves this from round one, matched to a tube and spring system engineered for FRT cycling loads.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── SPECS ── --\u003e\n  \u003cdiv class=\"panel\" id=\"p-specs\"\u003e\n    \u003cdiv class=\"sec-label\"\u003eWhat's In The Box\u003c\/div\u003e\n    \u003ch2 class=\"sec-title\" style=\"margin-bottom:24px;\"\u003eBundle Specifications\u003c\/h2\u003e\n    \u003cdiv class=\"specs-side-by-side\"\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"spec-group-title\"\u003ePARTISAN DISRUPTOR FRT\u003c\/div\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003ctr\u003e\n\u003cth\u003eProduct\u003c\/th\u003e\n\u003ctd\u003ePartisan Disruptor Forced Reset Trigger\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003ePlatform\u003c\/th\u003e\n\u003ctd\u003eAR-15 — mil-spec lower receivers\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eInstall Type\u003c\/th\u003e\n\u003ctd\u003eDrop-in cassette — no modification\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eMin. Buffer Required\u003c\/th\u003e\n\u003ctd\u003eH2 (4.6 oz) minimum · H3 recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003eUSA Made\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eRetail Price\u003c\/th\u003e\n\u003ctd\u003e$300.00\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cdiv class=\"spec-group-title\"\u003eODIN WORKS HFRT BUFFER SYSTEM\u003c\/div\u003e\n        \u003ctable class=\"spec-table\"\u003e\n          \u003ctr\u003e\n\u003cth\u003eProduct\u003c\/th\u003e\n\u003ctd\u003eHFRT All-In-One Buffer \u0026amp; Buffer Tube System\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eBody Material\u003c\/th\u003e\n\u003ctd\u003e303 Stainless Steel\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eWeight\u003c\/th\u003e\n\u003ctd\u003e6.2 oz (H-FRT)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eSpring\u003c\/th\u003e\n\u003ctd\u003eProprietary flat wire spring (included — must use)\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eSystem Type\u003c\/th\u003e\n\u003ctd\u003eAll-in-one: buffer + tube + spring\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003ePlatform\u003c\/th\u003e\n\u003ctd\u003eStandard AR-15 mil-spec lower receivers\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eBarrel Requirement\u003c\/th\u003e\n\u003ctd\u003e10\" minimum barrel length\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eOrigin\u003c\/th\u003e\n\u003ctd\u003e100% USA Made — Southern Idaho\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003cth\u003eRetail Price\u003c\/th\u003e\n\u003ctd\u003e$80.00\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"bundle-total-bar\"\u003e\n      \u003cdiv class=\"btb-left\"\u003e\n        \u003cdiv class=\"btb-label\"\u003eBUNDLE PRICE\u003c\/div\u003e\n        \u003cdiv class=\"btb-price\"\u003e$350.00 \u003cspan class=\"btb-compare\"\u003e$380.00\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"btb-right\"\u003e✓ YOU SAVE $30.00\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── COMPAT ── --\u003e\n  \u003cdiv class=\"panel\" id=\"p-compat\"\u003e\n    \u003cdiv class=\"sec-label\"\u003ePlatform Requirements\u003c\/div\u003e\n    \u003ch2 class=\"sec-title\" style=\"margin-bottom:16px;\"\u003eCompatibility\u003c\/h2\u003e\n    \u003cdiv class=\"compat-warn\"\u003e\n      ⚠ \u003cstrong\u003eBarrel length requirement:\u003c\/strong\u003e The Odin Works HFRT buffer should only be used on AR-15 platforms with barrels over 10 inches. Not suitable for pistol-length builds.\n    \u003c\/div\u003e\n    \u003cdiv class=\"compat-grid\"\u003e\n      \u003cdiv class=\"cc\"\u003e\n        \u003cdiv class=\"cc-check\"\u003e✓ INCLUDED IN BUNDLE\u003c\/div\u003e\n        \u003cdiv class=\"cc-title\"\u003ePartisan Disruptor FRT\u003c\/div\u003e\n        \u003cdiv class=\"cc-note\"\u003eDrop-in · Mil-spec AR-15 lower · This bundle is the complete recommended setup\u003c\/div\u003e\n        \u003ca class=\"cc-link\" href=\"https:\/\/www.artakedowntool.com\/products\/patented-forced-reset-drop-in-cassette-trigger-ar-15-platform-usa-made\"\u003eShop Disruptor solo →\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc\"\u003e\n        \u003cdiv class=\"cc-check\"\u003e✓ INCLUDED IN BUNDLE\u003c\/div\u003e\n        \u003cdiv class=\"cc-title\"\u003eOdin Works HFRT Buffer System\u003c\/div\u003e\n        \u003cdiv class=\"cc-note\"\u003e6.2 oz · Mil-spec AR-15 · Barrels 10\"+ only · All-in-one: buffer + tube + spring\u003c\/div\u003e\n        \u003ca class=\"cc-link\" href=\"https:\/\/www.artakedowntool.com\/products\/odin-works-hfrt-buffer-system\"\u003eShop HFRT solo →\u003c\/a\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc\"\u003e\n        \u003cdiv class=\"cc-check\"\u003e✓ COMPATIBLE\u003c\/div\u003e\n        \u003cdiv class=\"cc-title\"\u003eStandard AR-15 Mil-Spec Platform\u003c\/div\u003e\n        \u003cdiv class=\"cc-note\"\u003eAny mil-spec lower receiver · Carbine-length gas system recommended · Barrels 10\"+ for HFRT\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"cc\"\u003e\n        \u003cdiv class=\"cc-check\"\u003e✓ COMPATIBLE\u003c\/div\u003e\n        \u003cdiv class=\"cc-title\"\u003eCarbine-Length Gas Systems\u003c\/div\u003e\n        \u003cdiv class=\"cc-note\"\u003eHFRT is optimized for carbine-length builds with standard mil-spec buffer tube specs\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"also-works\"\u003e\n      \u003cdiv class=\"aw-title\"\u003eThe Odin Works HFRT Buffer Also Pairs With\u003c\/div\u003e\n      \u003cdiv class=\"compat-grid\"\u003e\n        \u003cdiv class=\"cc\"\u003e\n          \u003cdiv class=\"cc-title\"\u003eHoffman Tactical Super Safety\u003c\/div\u003e\n          \u003cdiv class=\"cc-note\"\u003eHFRT buffer is compatible with Super Safety builds on mil-spec AR-15 platforms\u003c\/div\u003e\n          \u003ca class=\"cc-link\" href=\"https:\/\/www.artakedowntool.com\/collections\/hoffman-super-safety-s-atrius-selector-ak-frt-22-lr-frt-arc-frt\"\u003eShop Super Safety →\u003c\/a\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"cc\"\u003e\n          \u003cdiv class=\"cc-title\"\u003eAS Designs ARC-Fire V2\u003c\/div\u003e\n          \u003cdiv class=\"cc-note\"\u003eHFRT buffer works with ARC-Fire V2 and all FRT-compatible AR-15 builds\u003c\/div\u003e\n          \u003ca class=\"cc-link\" href=\"https:\/\/www.artakedowntool.com\/collections\/as-designs-arc-trigger\"\u003eShop ARC-Fire V2 →\u003c\/a\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── FAQ ── --\u003e\n  \u003cdiv class=\"panel\" id=\"p-faq\"\u003e\n    \u003cdiv class=\"sec-label\"\u003eCommon Questions\u003c\/div\u003e\n    \u003ch2 class=\"sec-title\" style=\"margin-bottom:24px;\"\u003eFAQ\u003c\/h2\u003e\n    \u003cdiv class=\"faq\"\u003e\n\n      \u003cdiv class=\"fq\"\u003e\n        \u003cdiv class=\"fq-q\" onclick=\"toggleFaq(this)\"\u003e\n          What buffer does the Partisan Disruptor FRT require?\n          \u003cspan class=\"fq-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fq-a\"\u003eThe Partisan Disruptor requires a minimum H2 buffer (4.6 oz). H3 is the recommended sweet spot for carbine-length builds. The Odin Works HFRT at 6.2 oz exceeds both thresholds and is purpose-built for FRT cycling — which is why we built this bundle around it.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fq\"\u003e\n        \u003cdiv class=\"fq-q\" onclick=\"toggleFaq(this)\"\u003e\n          Why does an FRT need a heavy buffer?\n          \u003cspan class=\"fq-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fq-a\"\u003eA standard carbine buffer (~3 oz) cycles too fast for any forced reset trigger to reset reliably. The bolt carrier returns to battery before the reset mechanism can engage — causing short-stroke failures that get misdiagnosed as trigger problems. A heavy buffer slows the return enough for the FRT to function as designed. The HFRT solves this from round one without any tuning.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fq\"\u003e\n        \u003cdiv class=\"fq-q\" onclick=\"toggleFaq(this)\"\u003e\n          Is the Odin Works HFRT truly all-in-one?\n          \u003cspan class=\"fq-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fq-a\"\u003eYes. The HFRT includes the buffer, buffer tube, and proprietary flat wire spring — all engineered together as one system. You don't need to source a separate tube or spring. The proprietary flat wire spring must be used with the HFRT buffer and is included with every purchase.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fq\"\u003e\n        \u003cdiv class=\"fq-q\" onclick=\"toggleFaq(this)\"\u003e\n          How much do I save with the bundle?\n          \u003cspan class=\"fq-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fq-a\"\u003eThe Partisan Disruptor FRT retails for $300 and the Odin Works HFRT Buffer System retails for $80 — a combined retail of $380. The bundle is $350, saving you $30 and the hassle of a second order.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fq\"\u003e\n        \u003cdiv class=\"fq-q\" onclick=\"toggleFaq(this)\"\u003e\n          Can I use this on a pistol-length AR?\n          \u003cspan class=\"fq-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fq-a\"\u003eNo. The Odin Works H-FRT (AR-15) buffer should only be used on firearms with barrels over 10 inches. It is not compatible with pistol-length builds. If you have a pistol-length build, contact us and we'll help you find the right buffer solution.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fq\"\u003e\n        \u003cdiv class=\"fq-q\" onclick=\"toggleFaq(this)\"\u003e\n          Do both items ship at the same time?\n          \u003cspan class=\"fq-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fq-a\"\u003eYes. Both the Partisan Disruptor FRT and the Odin Works HFRT buffer system are in stock and ship together within 1–2 business days.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fq\"\u003e\n        \u003cdiv class=\"fq-q\" onclick=\"toggleFaq(this)\"\u003e\n          Are FRT triggers legal?\n          \u003cspan class=\"fq-arrow\"\u003e▼\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"fq-a\"\u003eFor a full breakdown of FRT legality by state and federal status, see our dedicated page: \u003ca href=\"https:\/\/www.artakedowntool.com\/pages\/are-frt-triggers-legal\" style=\"color:var(--accent);\"\u003eAre FRT Triggers Legal?\u003c\/a\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ── RELATED ── --\u003e\n  \u003cdiv class=\"panel\" id=\"p-related\"\u003e\n    \u003cdiv class=\"sec-label\"\u003eKeep Building\u003c\/div\u003e\n    \u003ch2 class=\"sec-title\" style=\"margin-bottom:24px;\"\u003eRelated Products\u003c\/h2\u003e\n    \u003cdiv class=\"related-grid\"\u003e\n      \u003ca class=\"rc\" href=\"https:\/\/www.artakedowntool.com\/products\/patented-forced-reset-drop-in-cassette-trigger-ar-15-platform-usa-made\"\u003e\n        \u003cdiv class=\"rc-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Partisan_Disruptor_AR-15_FRT_green.jpg?v=1774468353\" alt=\"Partisan Disruptor FRT\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"rc-body\"\u003e\n          \u003cdiv class=\"rc-name\"\u003ePartisan Disruptor FRT\u003c\/div\u003e\n          \u003cdiv class=\"rc-price\"\u003e$300.00\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca class=\"rc\" href=\"https:\/\/www.artakedowntool.com\/products\/odin-works-hfrt-buffer-system\"\u003e\n        \u003cdiv class=\"rc-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/2282\/1621\/files\/Odin_Works_HFRT_Buffer_System_for_FRT_Super_Safety_s.png?v=1778113056\" alt=\"Odin Works HFRT Buffer System\" style=\"width:100%;height:100%;object-fit:cover;display:block;\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"rc-body\"\u003e\n          \u003cdiv class=\"rc-name\"\u003eOdin Works HFRT Buffer System\u003c\/div\u003e\n          \u003cdiv class=\"rc-price\"\u003e$80.00\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/a\u003e\n      \u003ca class=\"rc\" href=\"https:\/\/www.artakedowntool.com\/collections\/hoffman-super-safety-s-atrius-selector-ak-frt-22-lr-frt-arc-frt\"\u003e\n        \u003cdiv class=\"rc-img\" style=\"background:var(--card);display:flex;align-items:center;justify-content:center;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#bbb;\"\u003eHoffman Super Safety\u003c\/div\u003e\n        \u003cdiv class=\"rc-body\"\u003e\n          \u003cdiv class=\"rc-name\"\u003eHoffman Tactical Super Safety\u003c\/div\u003e\n          \u003cdiv class=\"rc-price\"\u003eShop →\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/a\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"int-links\" style=\"margin-top:32px;\"\u003e\n      \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\n      \u003ca href=\"https:\/\/www.artakedowntool.com\/pages\/are-frt-triggers-legal\"\u003eAre FRT Triggers Legal?\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.artakedowntool.com\/pages\/frt-vs-super-safety-differences\"\u003eFRT vs Super Safety — What's the Difference?\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.artakedowntool.com\/pages\/partisan-disruptor-troubleshooting\"\u003ePartisan Disruptor Troubleshooting Guide\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.artakedowntool.com\/collections\/ar-15-buffers\"\u003eAll AR-15 Buffers for FRT Triggers\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.artakedowntool.com\/blogs\/blogs\"\u003eFRT Blog — Tips, Guides \u0026amp; News\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/content-wrap --\u003e\n\n\u003cscript\u003e\n  \/\/ Qty\n  let q = 1;\n  function adj(d) {\n    q = Math.max(1, q + d);\n    document.getElementById('qty').textContent = q;\n    document.getElementById('atc-btn').textContent =\n      'ADD BUNDLE TO CART — $' + (350 * q).toFixed(2);\n  }\n  \/\/ Tabs (button click)\n  function showTab(id, btn) {\n    document.querySelectorAll('.panel').forEach(p =\u003e p.classList.remove('active'));\n    document.querySelectorAll('.tab').forEach(t =\u003e t.classList.remove('active'));\n    document.getElementById('p-' + id).classList.add('active');\n    btn.classList.add('active');\n  }\n  \/\/ Tabs (select fallback for mobile)\n  function showTabById(id) {\n    document.querySelectorAll('.panel').forEach(p =\u003e p.classList.remove('active'));\n    document.querySelectorAll('.tab').forEach(t =\u003e t.classList.remove('active'));\n    document.getElementById('p-' + id).classList.add('active');\n  }\n  \/\/ FAQ accordion\n  function toggleFaq(el) {\n    el.parentElement.classList.toggle('open');\n  }\n  \/\/ Gallery image switcher\n  function switchImg(thumb, src, alt) {\n    document.querySelectorAll('.thumb').forEach(t =\u003e t.classList.remove('active'));\n    thumb.classList.add('active');\n    const img = document.getElementById('gallery-img');\n    img.src = src;\n    img.alt = alt;\n  }\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"The Takedown Tools","offers":[{"title":"Default Title","offer_id":54264939249969,"sku":"sku-48145726537973","price":350.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0918\/4680\/3761\/files\/Triggered-company-disruptor-Odin-HFRT-bundle.jpg?v=1779369542","url":"https:\/\/selfrescuetactical.com\/products\/partisan-disruptor-frt-odin-works-hfrt-buffer-bundle","provider":"Self Rescue Tactical ","version":"1.0","type":"link"}