{"product_id":"agent-shell-ejecting-fidget-blaster","title":"Agent Multi-Mode Shell-Ejecting Fidget Blaster","description":"\u003cdiv class=\"tf-pd\"\u003e\n\u003cstyle\u003e.tf-pd{background:#1D1D1F;color:#EEE;border-radius:18px;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;line-height:1.65}.tf-pd *{box-sizing:border-box}.tf-pd .tf-hero{padding:40px 32px;background:linear-gradient(145deg,#262628,#151516)}.tf-pd .tf-kicker{color:#0071E3;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.tf-pd h2{margin:8px 0 10px;color:#FFF;font-size:30px;line-height:1.18}.tf-pd h3{margin:0 0 14px;color:#FFF;font-size:21px}.tf-pd p{margin:0;color:#B8B8BD}.tf-pd .tf-section{padding:30px 32px;border-top:1px solid #333}.tf-pd .tf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tf-pd .tf-card{background:#0A0A0A;border:1px solid #444;border-left:3px solid #0071E3;border-radius:13px;padding:17px}.tf-pd .tf-card b{display:block;color:#FFF;margin-bottom:5px}.tf-pd .tf-mech,.tf-pd .tf-story,.tf-pd .tf-box{background:#0A0A0A;border:1px solid #444;border-radius:13px;padding:18px}.tf-pd .tf-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.tf-pd .tf-fact{border:1px solid #333;border-radius:10px;padding:11px}.tf-pd .tf-label{display:block;color:#86868B;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tf-pd .tf-value{color:#EEE;font-weight:650}.tf-pd table{width:100%;border-collapse:collapse;background:#0A0A0A;border:1px solid #444;border-radius:13px;overflow:hidden}.tf-pd td{padding:12px 14px;border-bottom:1px solid #333;vertical-align:top}.tf-pd tr:last-child td{border-bottom:0}.tf-pd td:first-child{color:#86868B;width:36%}.tf-pd td:last-child{color:#EEE}.tf-pd ul{margin:10px 0 0;padding-left:20px;color:#C7C7CC}.tf-pd .tf-faq{padding:14px 0;border-top:1px solid #3A3A3C}.tf-pd .tf-faq:first-of-type{border-top:0}.tf-pd .tf-q{color:#FFF;font-weight:700;margin-bottom:4px}.tf-pd a{color:#2997FF;text-decoration:none}.tf-pd .tf-guide{margin-top:12px;font-size:13px;color:#86868B}.tf-pd .tf-promise{padding:18px 26px;text-align:center;background:linear-gradient(135deg,#003D82,#0071E3);color:#FFF;font-weight:750}.tf-pd .tf-promise span{opacity:.65;margin:0 8px}@media(max-width:640px){.tf-pd .tf-hero,.tf-pd .tf-section{padding:24px 20px}.tf-pd h2{font-size:25px}.tf-pd .tf-grid,.tf-pd .tf-facts{grid-template-columns:1fr}.tf-pd td{padding:10px}.tf-pd td:first-child{width:40%}}\u003c\/style\u003e\n\u003cdiv class=\"tf-hero\"\u003e\n\u003cdiv class=\"tf-kicker\"\u003eTitanFidget \/ Multi-Mode Mechanical\u003c\/div\u003e\n\u003ch2\u003eSpin. Ratchet. Slide. Then send the shell flying.\u003c\/h2\u003e\n\u003cp\u003eThe Agent is less a single-action fidget than a compact sequence of mechanical events. Rotate it, work through stepped feedback, push the mechanism, then finish the cycle with spring-loaded shell ejection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-section\"\u003e\n\u003ch3\u003eWhy This One Feels Different\u003c\/h3\u003e\n\u003cdiv class=\"tf-grid\"\u003e\n\u003cdiv class=\"tf-card\"\u003e\n\u003cb\u003eFour Ways to Interact\u003c\/b\u003e\u003cp\u003eRotation, stepped ratchet feedback, push\/slide motion and shell ejection each create a different hand feel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-card\"\u003e\n\u003cb\u003eMechanical Sequence\u003c\/b\u003e\u003cp\u003eThe appeal is in chaining movements together instead of repeating one identical gesture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-card\"\u003e\n\u003cb\u003eDense Alloy Body\u003c\/b\u003e\u003cp\u003eA compact zinc-alloy build gives the controls more presence than lightweight novelty blasters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-card\"\u003e\n\u003cb\u003eSound Is Part of It\u003c\/b\u003e\u003cp\u003eClicks, ratchet steps and the ejection action are intentionally audible rather than office-silent.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-section\"\u003e\n\u003ch3\u003eHow It Works\u003c\/h3\u003e\n\u003cdiv class=\"tf-mech\"\u003e\n\u003cdiv class=\"tf-facts\"\u003e\n\u003cdiv class=\"tf-fact\"\u003e\n\u003cspan class=\"tf-label\"\u003eForm\u003c\/span\u003e\u003cspan class=\"tf-value\"\u003eBlaster-style multi-mode fidget\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-fact\"\u003e\n\u003cspan class=\"tf-label\"\u003eSystems\u003c\/span\u003e\u003cspan class=\"tf-value\"\u003eRotation + ratchet + push action + shell ejection\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-fact\"\u003e\n\u003cspan class=\"tf-label\"\u003eFeedback\u003c\/span\u003e\u003cspan class=\"tf-value\"\u003eClicks, indexed steps and spring-loaded release\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-fact\"\u003e\n\u003cspan class=\"tf-label\"\u003eSound\u003c\/span\u003e\u003cspan class=\"tf-value\"\u003eModerate and clearly audible\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003eTitanFidget separates a product's form from the systems that create its feedback. Here, the firearm-inspired shape is the form; the rotational, ratcheting and spring-loaded parts are the mechanisms you actually interact with.\u003c\/p\u003e\n\u003cdiv class=\"tf-guide\"\u003eLearn the terminology: \u003ca href=\"\/pages\/fidget-mechanisms\"\u003eHow Fidget Mechanisms Work\u003c\/a\u003e · \u003ca href=\"\/pages\/edc-fidget-glossary\"\u003eEDC Fidget Glossary\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-section\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eZinc alloy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003eApprox. 110 × 75 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMechanism\u003c\/td\u003e\n\u003ctd\u003eSpinner + ratchet + push\/slide action + spring-loaded shell ejection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSound\u003c\/td\u003e\n\u003ctd\u003eModerate — audible clicks, ratchet steps and ejection sounds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-section\"\u003e\n\u003ch3\u003eThe Experience\u003c\/h3\u003e\n\u003cdiv class=\"tf-story\"\u003e\u003cp\u003eBest for collectors who enjoy a fidget that feels like a tiny mechanical routine: start with rotation, move into indexed clicks, then reset the shell-ejection action. It is more theatrical and more audible than a discreet desk slider.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-section\"\u003e\n\u003ch3\u003eWhat's in the Box\u003c\/h3\u003e\n\u003cdiv class=\"tf-box\"\u003e\n\u003cul\u003e\n\u003cli\u003e1 × Agent Fidget Blaster\u003c\/li\u003e\n\u003cli\u003eReusable shells\u003c\/li\u003e\n\u003cli\u003eProjectile-tip accessories\u003c\/li\u003e\n\u003cli\u003eUV light accessory\u003c\/li\u003e\n\u003cli\u003eSmall steel target\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin-top:10px\"\u003eAccessory quantities can vary by current production package.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-section\"\u003e\n\u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cdiv class=\"tf-faq\"\u003e\n\u003cdiv class=\"tf-q\"\u003eWhy isn't one exact weight listed?\u003c\/div\u003e\n\u003cp\u003eCurrent production versions do not use one consistent weight, so we avoid presenting a batch-dependent number as universal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-faq\"\u003e\n\u003cdiv class=\"tf-q\"\u003eIs it quiet?\u003c\/div\u003e\n\u003cp\u003eNo. The clicks, ratchet and shell-ejection sequence are a deliberate part of the experience.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-faq\"\u003e\n\u003cdiv class=\"tf-q\"\u003eCan I carry it everywhere?\u003c\/div\u003e\n\u003cp\u003eThe design is firearm-inspired. Use discretion and follow local rules in schools, airports and other sensitive public spaces.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tf-promise\"\u003e30-Day Return Window \u003cspan\u003e•\u003c\/span\u003e Secure Checkout \u003cspan\u003e•\u003c\/span\u003e See Shipping \u0026amp; Returns for details\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Titanfidget","offers":[{"title":"Tungsten Steel","offer_id":53324285837630,"sku":"14:350850#Tungsten Steel;200007763:201336100","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Multicolor","offer_id":53324285935934,"sku":"14:100016350#Multi-colored;200007763:201336100","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":53324286001470,"sku":"14:193#Black;200007763:201336100","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0862\/9610\/1182\/files\/bde98773-28a5-48db-b409-732ff0b4d23d.png?v=1787802180","url":"https:\/\/www.titanfidget.com\/products\/agent-shell-ejecting-fidget-blaster","provider":"TitanFidget","version":"1.0","type":"link"}