{"title":"On Sale","description":"\u003ch3\u003eShop our Father's Day Sale now through June 21st!\u003c\/h3\u003e","products":[{"product_id":"dryfiremag-for-palmetto-state-armory-dagger-micro-9mm","title":"DryFireMag for Palmetto State Armory Dagger Micro 9MM","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOr\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned specifically for the Palmetto State Armory Micro Dagger 9mm, this DryFireMag® allows you to dry fire without racking the slide—enabling faster, more efficient practice while keeping both hands on your pistol and your sights on target.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eIt simulates a factory PSA trigger pull of 5.5–6 lbs, giving you realistic tactile feedback with every press. For shooters who want a different feel, an optional spring kit is available to fine-tune the trigger weight to your preference.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWith its blaze orange color for easy identification, the DryFireMag® keeps your training sessions safe, consistent, and on point—whether you're sharpening your fundamentals at home or warming up at the range.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: D-PSM\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Micro 9MM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736765518083,"sku":"D-PSM","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_PSA_Dagger_Micro_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933457"},{"product_id":"dryfiremag-for-glock-10-45","title":"DryFireMag for Glock 10mm\/45 Auto","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eNote: The \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eStandard\u003c\/span\u003e DryFireMag is \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eNOT COMPATIBLE\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e with firing pin-activated laser cartridges \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag® for Glock® 10mm and .45 Auto (excluding G.A.P. models) double-stack pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Now you can train with both hands on the gun and eyes on target—building better muscle memory and refining your technique with every rep.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model simulates a factory Glock 5.5–6 lb trigger pull for realistic, responsive training. Want a custom feel? Add the optional spring kit to adjust your trigger weight to your liking.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003eIf you’re running the Glock Performance Trigger or another custom setup that resets forward to the “cocked” position, we recommend removing the internal spring for a more natural trigger press experience.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFor patent information see Patents page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: D-G10\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e10MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG20, G29, G40\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.45 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG21, G30, G41\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic; text-decoration:\"\u003e\u003cspan\u003e.45 G.A.P. models and the G21SF ambidextrous\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736765911299,"sku":"D-G10","price":108.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Glock_G10_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770931267"},{"product_id":"dryfiremag-for-glock-single-stack-43x-48","title":"DryFireMag for Glock Single Stack G43X\/48","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: \u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eThe \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eStandard \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003eDryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag for Glock 43X and 48 allows you to dry fire more effectively—no slide racking, no interruptions. Just consistent, realistic trigger presses that help you build the muscle memory and confidence needed for real-world performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory Glock 5.5–6 lb trigger pull, the DryFireMag gives you a crisp reset with each press, letting you stay on target with both hands on the gun—just like you should. Whether you’re training at home or warming up before live fire at the range, this tool helps you reinforce proper mechanics without the hassle.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eFinished with a blaze orange color for easy identification, the DryFireMag keeps your practice sharp, smooth, and safe.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: D-G43X\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG43x, G48\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to the first table's style) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003eGlock 43, Shadow Systems CR920, or models with Shield Arms Mag Release\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736767910147,"sku":"D-G43X","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Glock_G43X-48_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770932972"},{"product_id":"dryfiremag-for-glock-double-stack-9-40-357-45-g-a-p","title":"DryFireMag for Glock Double Stack 9mm\/.40\/.357\/.45 G.A.P.","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eNote: The \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eStandard\u003c\/span\u003e DryFireMag is \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eNOT COMPATIBLE\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e with firing pin-activated laser cartridges \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag for Glock double stack 9mm\/.40\/.357\/.45 G.A.P. pistols lets you train smarter by eliminating the need to rack the slide between trigger presses. This means you can build real muscle memory while keeping both hands on your pistol and your sights on target—exactly how you'd respond in a real-life situation.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned for Glock small-frame models, this DryFireMag simulates a factory 5.5–6 lb trigger pull, giving you realistic feedback with every press. Want a different feel? Upgrade with our optional spring kit to adjust your trigger weight to your preference.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate is blaze orange for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eIf you’re using the Glock Performance Trigger or another custom trigger that resets to the forward “cocked” position, we recommend removing the DryFireMag spring for a smoother, more natural press.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: D-G9\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: .875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG17, G19, G19x, G26, G34, G45, G47, G49\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG22, G23, G27, G35\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.45 GAP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG37, G38, G39\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: .875rem;\"\u003e.357 SIG\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG31, G32, G33\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: .875rem;\"\u003e.22 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG44\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (styled identically) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003e\u003cem\u003eGlock Gen 1, Shadow Systems models, Ruger RXM, PSA Dagger Compact\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736768401667,"sku":"D-G9","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Glock_G9_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770930864"},{"product_id":"dryfiremag-for-smithwesson-mp","title":"DryFireMag for Smith \u0026 Wesson M\u0026P","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eTrain smarter with the DryFireMag for Smith \u0026amp; Wesson® M\u0026amp;P 9mm and .40 cal pistols (original and 2.0 models with double-stack magazines). This drop-in training tool allows you to practice dry firing without cycling the slide—keeping both hands on your pistol and your sights on target.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory 5.5–6 lb OEM trigger pull, the DryFireMag provides consistent, realistic feedback with each press—helping you build muscle memory, improve accuracy, and reinforce proper technique.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you’re at home or warming up at the range, this tool enhances your training efficiency and keeps your fundamentals sharp. The blaze orange base plate ensures clear visual distinction from live magazines for added safety.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: D-M\u0026amp;P\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Smith \u0026amp; Wesson Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: .875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P9, M\u0026amp;P9 Compact, M\u0026amp;P9 Subcompact, M\u0026amp;P9 Pro, M\u0026amp;P9 M2.0, M\u0026amp;P9 M2.0 Compact\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: .875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P40, M\u0026amp;P40 Compact, M\u0026amp;P40 Subcompact, M\u0026amp;P40 M2.0, M\u0026amp;P40 M2.0 Compact\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eM\u0026amp;P Shield, Shield EZ, ANY\/ALL METAL FRAMES, Bodyguard 380, Equalizer, CSX, VE, or 5.7 FDE, or 2.0 C.O.R.E. models.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736769450243,"sku":"D-M\u0026P","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Smith_and_Wesson_M_P_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933257"},{"product_id":"dryfiremag-for-smithwesson-mp-over-travel-stop-compatible","title":"DryFireMag for Smith \u0026 Wesson M\u0026P (Over Travel Stop Compatible)","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eBuilt for Smith \u0026amp; Wesson® M\u0026amp;P 9mm and .40 cal pistols with double-stack magazines, this Over Travel Stop Compatible DryFireMag® lets you dry fire more efficiently—no need to rack the slide between reps. Stay locked in with both hands on the gun and your eyes on target, just like in real-world scenarios.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned for both original and 2.0 models, this version is compatible with over travel stop features and simulates a factory 5.5–6 lb. trigger pull, giving you the realistic feel you need to build solid fundamentals and muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you’re sharpening your skills at home or warming up before live fire, the DryFireMag® offers smooth, repeatable training without distractions. Its blaze orange base plate ensures easy visual distinction from live mags—keeping your training sessions focused and safe.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003eFor patent information see \u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: D-M\u0026amp;P-OTS\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Smith \u0026amp; Wesson Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: .875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P9 2.0 C.O.R.E.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: .875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P40 2.0 C.O.R.E.\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003e10MM M\u0026amp;P, ANY\/ALL METAL FRAMES\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736769548547,"sku":"D-M\u0026P-OTS","price":108.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Smith_and_Wesson_M_P_OTS_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1774033102"},{"product_id":"dryfiremag-for-sig-sauer-p320","title":"DryFireMag for Sig Sauer P320","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eNote: The \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eStandard\u003c\/span\u003e DryFireMag is \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eNOT COMPATIBLE\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e with firing pin-activated laser cartridges \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e. Not compatible with any California-compliant P320 models.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag® for the Sig Sauer P320 makes your dry fire training more effective by eliminating the need to rack the slide between trigger presses. With both hands on the gun and your sights on target, you can now build proper mechanics and real muscle memory—exactly how you'd perform under pressure.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model adapts to your P320's trigger and adds approximately ½ lb to your existing trigger weight, giving you a natural and responsive feel with every press.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training at home or refining fundamentals before live fire, the DryFireMag delivers smooth, uninterrupted practice that reinforces good habits and maximizes your time.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides quick visual identification to avoid confusion with live mags, keeping your training safe and efficient.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eFor patent information see \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" target=\"_blank\"\u003ePatents\u003c\/a\u003e page.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: D-P9\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- Recommended: Add this before the table for Gunplay to load properly --\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 82%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\" rowspan=\"3\"\u003e9MM or .40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP320, P320C, P320Carry, P320F, P320 MAX, P320RX\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP320RXP, P320X series, P320X5 Legion, P320WCG\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM17, M18, Flux Raider\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (moved inside and styled identically to the first table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003e\u003cspan\u003e10mm or .45 ACP models or any P320-California models, P320 AXG models\u003c\/span\u003e\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736771678467,"sku":"D-P9","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Sig_Sauer_P320_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933289"},{"product_id":"dryfiremag-for-springfield-xdm","title":"DryFireMag for Springfield XDM","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOr\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag for Springfield® XDM pistols help you build real shooting skills by eliminating the need to rack the slide between trigger presses during dry fire training. With both hands on the gun and your sights locked on target, you can focus on smooth trigger control and consistent mechanics—without interruption.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eEngineered to replicate the feel of a live trigger pull, the DryFireMag helps reinforce proper grip, alignment, and follow-through, making it an essential tool for home training or pre-range warm-ups.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eFeaturing a blaze orange base plate for clear visual distinction, this mag keeps your training safe, realistic, and effective.\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: D-XDM\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n      \u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n      \u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Springfield XDM Models\u003c\/th\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\" rowspan=\"2\"\u003e9MM or .40 Cal.\u003c\/td\u003e\n      \u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\n        \u003cspan style=\"font-size: 0.875rem;\"\u003eXDM Full Size, XDM Compact, XDM Subcompact\u003c\/span\u003e\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\n        \u003cspan style=\"font-size: 0.875rem;\"\u003eXDM Competition Series\u003c\/span\u003e\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n    \n    \u003c!-- Not Compatible section (matched exactly) --\u003e\n    \u003ctr style=\"background-color: #ececec;\"\u003e\n      \u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003e\n        NOT COMPATIBLE\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003e\n        XDM Elite, XDS, XDE, Echelon, XD, XD Mod2, XD Mod3, 10mm\/.45 caliber models\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736774004995,"sku":"D-XDM","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Springfield_XD-XDM_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933578"},{"product_id":"dryfiremag-for-sig-p365","title":"DryFireMag for Sig Sauer P365","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: The Standard DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned specifically for the Sig Sauer® P365, the DryFireMag lets you train smarter by eliminating the need to manually rack the slide after each trigger press. This means uninterrupted reps with both hands on the gun and your sights on target—just like in real-world scenarios.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDry fire is one of the most effective ways to build skill and confidence, and the DryFireMag makes it even more efficient by giving you a clean trigger break and automatic reset. You'll develop better muscle memory and reinforce proper mechanics every time you train.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange magazine makes it easy to distinguish from live magazines, ensuring safe and focused practice at home or on the range.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCome with Short and Tall Spacers for P365 DryFireMag.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: D-P365\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e*NOW COMPATIBLE with SIG P365 AXG Models!\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 82%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"4\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\n\u003cspan style=\"font-size: 0.875rem;\"\u003eP365, P365XL, P365 Macro, P365-FUSE, \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XMACRO, P365 AXG, P365 Legion, P365 AXG Legion\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XMACRO COMP, P365-XMACRO TACOPS, P365X\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365 OPTIC READY, P365-XL ROSE COMP, P365 ROBINS EGG BLUE\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XL ROSE COMP ROMEOZero ELITE, P365X RAINBOW\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.380 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-380, P365 ROSE 380, P365 ROSE 380 ROMEOZero ELITE, P365 380 RAINBOW, P365-LUXE 380\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\" colspan=\"2\"\u003e\u003cspan\u003e\u003cem\u003eAny P365 California model\u003c\/em\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736775053571,"sku":"D-P365","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Sig_Sauer_P365_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933346"},{"product_id":"dryfiremag-for-palmetto-state-armory-dagger","title":"DryFireMag for Palmetto State Armory Dagger Compact","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOr\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag® for the Palmetto State Armory Dagger Compact 9mm gives you a more effective way to train by eliminating the need to manually cycle the slide after each trigger press. That means uninterrupted practice with both hands on the gun and your sights on target—just like you'd shoot under real-world conditions.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned for double stack Dagger pistols, this model simulates a factory 5.5–6 lb trigger pull. Want a different feel? An optional spring kit is available to customize the trigger weight to your preference.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDry fire training is one of the most proven ways to improve your shooting, and the DryFireMag® makes it faster, safer, and more realistic. \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(43, 0, 255); text-decoration: underline;\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: D-PSC\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Compact, Dagger Full Size\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003eDagger Micro, Glock, Shadow Systems models, or Ruger RXM.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":46736775643395,"sku":"D-PSC","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_PSA_Dagger_Compact_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933527"},{"product_id":"dryfiremag-for-ruger-rxm","title":"DryFireMag for Ruger RXM","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: The Standard DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag for Ruger RXM pistols lets you train smarter by eliminating the need to rack the slide between trigger presses. This means you can build real muscle memory while keeping both hands on your pistol and your sights on target—exactly how you'd respond in a real-life situation.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned for the Ruger RXM, this DryFireMag simulates a factory 5-5.5  lb trigger pull, giving you realistic feedback with every press. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Ruger RXM DryFireMag are \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e\u003c\/strong\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eIf you’re using a custom trigger that resets to the forward “cocked” position, we recommend removing the DryFireMag spring for a smoother, more natural press.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: D-RXM\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Ruger Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\" rowspan=\"1\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eRXM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003eGlock, Shadow Systems or PSA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47096318460163,"sku":"D-RXM","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Ruger_RXM_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933410"},{"product_id":"smokeless-range-home-simulator","title":"Smokeless Range Home Simulator","description":"\u003cdiv class=\"bundler-target-element\" data-bndlr-ccid=\"f4qy\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch4\u003eCost Effective, User Friendly Judgmental \u0026amp; Marksmanship Simulator\u003c\/h4\u003e\n\u003cp\u003eJust add a laptop computer, a projector and screen and you're ready to go! \u003c\/p\u003e\n\u003cp\u003eThe Smokeless Range® is a portable, versatile, and affordable firearms training simulator for home, office or department use. It is by far the best training tool to train for use of force, concealed carry, personal protection and police qualification. It is also an amazing tool for competitive shooters to train for IPSC, Steel Challenge, USPSA, IDPA \u0026amp; etc.\u003c\/p\u003e\n\u003cp\u003eAdditionally, various software add-ons are offered to cover every training need you may have.  Each has a 2-week free trial so you can try before you buy.\u003c\/p\u003e\n\u003cp\u003eThe Smokeless Range® laser training simulator can be used in conjunction with your own firearm using our \u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" target=\"_blank\"\u003eSmart DryFireMag® Laser Training Systems\u003c\/a\u003e for Glock, Sig Sauer, Ruger Palmetto State Armory, Shadow Systems, Smith \u0026amp; Wesson M\u0026amp;P, or Walther PDP or an \u003ca href=\"https:\/\/dryfiremag.com\/collections\/ar-products\" target=\"_blank\" rel=\"noopener\"\u003eAR Flash Bolt\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch4\u003eThe Advantages of using the Smokeless Range®:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003ePortable\u003c\/li\u003e\n\u003cli\u003eUser friendly\u003c\/li\u003e\n\u003cli\u003eInteractive\u003c\/li\u003e\n\u003cli\u003eEasy to install and navigate\u003c\/li\u003e\n\u003cli\u003eFast and automatic tracking calibration\u003c\/li\u003e\n\u003cli\u003eHead-to-head competition with up to 2 shooters at a time.\u003c\/li\u003e\n\u003cli\u003eExpandable – with many Add Ons to choose from.\u003c\/li\u003e\n\u003cli\u003eComes with 10 core drills to cover all different training needs.\u003c\/li\u003e\n\u003cli\u003eWill increase your movement, accuracy, and speed.\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUse your own firearms with the Smart DryFireMag® with Laser\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003eThe Smokeless Range® Purchase Includes:\u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eSoftware:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSmokeless Range® Shooting Simulator Software License:\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eMarksmanship drills:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTransitional Drills\u003c\/li\u003e\n\u003cli\u003eTracking Drills\u003c\/li\u003e\n\u003cli\u003eSpeed Drills\u003c\/li\u003e\n\u003cli\u003eMoving Targets\u003c\/li\u003e\n\u003cli\u003eMatching drills\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRecreational training drills include: \u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDueling Tree\u003c\/li\u003e\n\u003cli\u003eTrap Shooting\u003c\/li\u003e\n\u003cli\u003eTarget Shooting\u003c\/li\u003e\n\u003cli\u003eCan Toss\u003c\/li\u003e\n\u003cli\u003eBomb Blast\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eHardware: \u003c\/strong\u003e(\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/simlabstudios.freshdesk.com\/support\/solutions\/articles\/16000117198-standard-throw-vs-short-throw-camera\" rel=\"noopener\" target=\"_blank\"\u003eCamera details \u0026amp; images on Support Page\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStandard Throw Camera or Short Throw Camera (Shown in photos)\u003c\/li\u003e\n\u003cli\u003eMini Tripod\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAdditional Required Hardware: (\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/simlabstudios.freshdesk.com\/support\/solutions\/articles\/16000029677-projector-minimum-specs-what-kind-of-projector-works-best-\" target=\"_blank\"\u003eChoosing a p\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/simlabstudios.freshdesk.com\/support\/solutions\/articles\/16000029677-projector-minimum-specs-what-kind-of-projector-works-best-\" target=\"_blank\"\u003erojector\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cb\u003e)\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePC Laptop \u003c\/li\u003e\n\u003cli\u003eProjector (Short throw projector required for short throw camera setup)\u003c\/li\u003e\n\u003cli\u003eProjector Screen\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cstrong\u003eLearn more about the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/www.smokelessdownload.com\/system-requirements.html#\/\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003esystem requirements\u003c\/a\u003e\u003c\/span\u003e, choosing computer and projector, support, downloads and more.\u003c\/strong\u003e\u003c\/p\u003e","brand":"Laser Ammo","offers":[{"title":"Standard Throw Camera","offer_id":47623832928515,"sku":"SR001","price":599.0,"currency_code":"USD","in_stock":true},{"title":"Short Throw Camera","offer_id":47623832961283,"sku":"SR001-ST","price":999.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/059740200174172198367d0917f91da2_bd98f7ef-18c6-4c7e-94a6-5379603b0c7d.webp?v=1770248951"},{"product_id":"firearms-trainer-simulator-combo","title":"Firearms Trainer Simulator Combo","description":"\u003cdiv data-bndlr-ccid=\"fgxv\" class=\"bundler-target-element\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch3\u003eHighly Requested by Firearms Trainers Across the Country\u003c\/h3\u003e\n\u003cp\u003eThe Firearms Trainer Simulator Combo Package includes not only the Smokeless Range® shooting simulator with high-speed camera, but also the 3 most popular software add-ons for firearms trainers: Open Range, VST-Pro \u0026amp; Control Station.\u003c\/p\u003e\n\u003cp\u003eIdeal for Firearms Trainers, NRA\/USCCA and Law Enforcement instructors, as well as any other training dept. This combination of software add-ons allows for self-defense training, general marksmanship training, and much more.\u003c\/p\u003e\n\u003cp\u003eCustomize each add on to meet the needs of both your courses and students alike!\u003c\/p\u003e\n\u003ch4\u003eDescription\u003c\/h4\u003e\n\u003cdiv class=\"description wysiwyg ng-binding\"\u003e\n\u003cp\u003eThere are several advantages of using the Smokeless Range® Simulator:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Smokeless Range® is the best and most diverse simulator for its price!\u003c\/li\u003e\n\u003cli\u003eIt is easy to install\u003c\/li\u003e\n\u003cli\u003ePortable\u003c\/li\u003e\n\u003cli\u003eCapable of reading both red and infrared lasers\u003c\/li\u003e\n\u003cli\u003eDry fire or Recoil enabled: With the Smokeless Range®, users have the ability to utilize their own firearms, and practice and train with our \u003cspan style=\"background-color: rgb(255, 255, 255);\"\u003e\u003ca style=\"background-color: rgb(255, 255, 255);\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremags-and-lasers\" rel=\"noopener\" target=\"_blank\"\u003eSmart DryFireMag®\u003c\/a\u003e\u003c\/span\u003e with Red or IR Lasers or the \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/ar-products\/products\/flash-bolt-drop-in-laser-for-ar-platforms\" target=\"_blank\"\u003eAR Flash Bolt\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003ePACKAGE INCLUDES\u003c\/h3\u003e\n\u003cp\u003eSoftware: \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSMOKELESS RANGE® 2.0:\u003c\/strong\u003e includes 10 different drills, a high-speed camera and tripod - Short throw camera is optional. \u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOPEN RANGE 2.0:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eFully customizable range editor- comes preloaded with lots of drills \u0026amp; you can create your own!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVIDEO SCENARIO TRAINER PRO 2.0*:\u003c\/strong\u003e Train for real life shoot\/no-shoot scenarios with multiple outcomes.  Comes with 100 preloaded scenarios, and you have the ability to create your own and upload into the computer giving you unlimited options. (*) additional LE scenarios are available for Police departments only, upon request. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVIDEO SCENARIO TRAINER PRO - CONTROL STATION: \u003c\/strong\u003eController for the Video Scenario Trainer, a must for every firearms trainer. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eHardware: \u003c\/strong\u003e(\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/simlabstudios.freshdesk.com\/support\/solutions\/articles\/16000117198-standard-throw-vs-short-throw-camera\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eCamera details \u0026amp; images on Support Page\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStandard Throw Camera or Short Throw Camera (Shown in photos)\u003c\/li\u003e\n\u003cli\u003eMini Tripod\u003cspan style=\"font-size: 0.875rem;\"\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSave space with the optional short throw camera:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA short-throw camera and short-throw projector will get you closer to the screen. Whereas the standard Smokeless Range ® camera ratio is 1:1.6. The ratio for the short throw is 1:0.5.\u003c\/p\u003e\n\u003cp\u003eFor example, if your screen size is 10 feet by 10 feet, with a standard camera, the camera and projector need to be ~16 feet away from the screen. With a short throw camera, you can be ~5 feet away from the screen.\u003c\/p\u003e\n\u003cp\u003eThe Short throw camera has an external filter, that allows the user to use red filter or an Infrared (optional, not included) filter to assist with harsh lighting conditions.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Laser Ammo","offers":[{"title":"Standard Throw Camera","offer_id":47619103064323,"sku":"FTSC","price":2350.0,"currency_code":"USD","in_stock":true},{"title":"Short Throw Camera","offer_id":47619103097091,"sku":"FTSC-ST","price":2750.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/093993600174197771267d47870e57a7.webp?v=1770248952"},{"product_id":"smart-dryfiremag-for-glock-10mm-45-auto-mag-only","title":"Smart DryFireMag for Glock 10mm\/45 Auto (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e\u003cstrong\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 98, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag for Glock® 10mm\/45 Auto pistols. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model simulates a factory Glock 5.5–6 lb trigger pull for realistic, responsive training. Want a custom feel? Add the optional spring kit to adjust your trigger weight to your liking.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003eIf you’re running the Glock Performance Trigger or another custom setup that resets forward to the “cocked” position, we recommend removing the internal spring for a more natural trigger press experience.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-G10\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADD On\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e10MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG20, G29\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e45 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG30\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Fixed header row – font-size now matches main headers (1rem) --\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 14px 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible with REQUIRED Extra Safety Pipe Extension\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e10MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG40\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"47587953213699\" data-product-title=\"Black Safety Pipe Extension\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add Extension \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e45 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG21, G41\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"47587953213699\" data-product-title=\"Black Safety Pipe Extension\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add Extension \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003e\u003cem\u003e45 G.A.P. models, G21SF ambidextrous\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47442267767043,"sku":"S-G10","price":209.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Glock_10mm45_Auto_MAG_ONLY.webp?v=1767825365"},{"product_id":"smart-dryfiremag-for-glock-10mm-45-auto-red-laser-training-system","title":"Smart DryFireMag for Glock 10mm\/45 Auto Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eThis \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-glock-10mm-45-auto-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for Glock 10mm\/45 Auto\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Glock® 10mm\/45 Auto \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with visual laser feedback—\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Glock® 10mm and .45 Auto (excluding G.A.P. models) double-stack pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model simulates a factory Glock 5.5–6 lb trigger pull for realistic, responsive training. Want a custom feel? Add the optional \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" target=\"_blank\"\u003espring kit\u003c\/a\u003e to adjust your trigger weight to your liking.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003eIf you’re running the Glock Performance Trigger or another custom setup that resets forward to the “cocked” position, we recommend removing the internal spring for a more natural trigger press experience.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Glock 10mm\/45 Auto\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e10mm laser cartridge adapter ring\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e45ACP laser cartridge adapter ring\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap is to remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-G10-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003e \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and is compatible with either \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-glock-10mm-45-auto-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADD On\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e10MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG20, G29\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e45 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG30\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Fixed header row – font-size now matches main headers (1rem) --\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 14px 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eCompatible with REQUIRED Extra Safety Pipe Extension\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e10MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG40\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\"Black Safety Pipe Extension\" data-variant-id=\"47587953213699\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add Extension \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e45 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG21, G41\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\"Black Safety Pipe Extension\" data-variant-id=\"47587953213699\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add Extension \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003e45 G.A.P. models, G21SF ambidextrous\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47486164041987,"sku":"S-G10-RL","price":349.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-G10_bundle_R_laser.webp?v=1767828509"},{"product_id":"smart-dryfiremag-for-glock-double-stack-9mm-red-laser-training-system","title":"Smart DryFireMag for Glock Double Stack 9mm Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. \u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eThis Smart DryFireMag® \u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0); caret-color: rgb(255, 98, 0);\"\u003eTraining\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e System features a 9mm Smart SureStrike™ Optic \u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003cb style=\"color: rgb(0, 0, 0);\"\u003eLaser Cartridge and is \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e compatible with 9mm pistols \u003cspan style=\"text-decoration: underline;\"\u003eUNLESS\u003c\/span\u003e you purchase a \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system?filter.p.product_type=Caliber+Adapter+Ring\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eCaliber Adapter Ring\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e for 40 S\u0026amp;W, 357 SIG or 45 G.A.P. models. It \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eis compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e. \u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cb style=\"color: rgb(0, 0, 0);\"\u003eSee Compatibility Tab for more information.\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-glock-double-stack-9mm-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for Glock Double Stack 9mm\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Glock® Double Stack 9mm \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with visual laser feedback—\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Glock® 9mm double-stack pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model simulates a factory Glock 5.5–6 lb trigger pull. Prefer something lighter or heavier? Add the optional \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" target=\"_blank\"\u003espring kit\u003c\/a\u003e to customize the feel. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003eIf you’re running the Glock Performance Trigger or another custom setup that resets forward to the “cocked” position, we recommend removing the internal spring for a more natural trigger press experience.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Glock Double Stack 9mm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSKU: S-G9-RL\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-glock-double-stack-9mm-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG17, G19, G19x, G26, G34, G45, G47, G49\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG22, G23, G27, G35\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"47590018285827\" data-product-title=\".40 Cal Adapter Ring\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add .40 Cal Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.45 GAP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG37, G38, G39\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"46736773579011\" data-product-title=\".45 GAP Adapter Ring\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add .45 GAP Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.357 SIG\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG31, G32, G33\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"47590024282371\" data-product-title=\".357 SIG Adapter Ring\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add .357 SIG Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003e\u003cem\u003eGlock Gen 1, G44 (.22 Cal), Shadow Systems models, Ruger RXM, PSA Dagger Compact\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47586881732867,"sku":"S-G9-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-G9_bundle_R_laser.png?v=1770248963"},{"product_id":"smart-dryfiremag-for-glock-double-stack-9mm-infrared-laser-training-system","title":"Smart DryFireMag for Glock Double Stack 9mm IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eThis Infrared (Invisible) Laser Training System\u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003e REQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eThis Smart DryFireMag® \u003cspan style=\"caret-color: rgb(255, 98, 0);\"\u003eTraining\u003c\/span\u003e System includes a 9mm Smart SureStrike™ Optic \u003c\/strong\u003e\u003cb\u003eLaser Cartridge and is \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e compatible with 9mm pistols \u003cspan style=\"text-decoration: underline;\"\u003eUNLESS\u003c\/span\u003e you purchase a \u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system?filter.p.product_type=Caliber+Adapter+Ring\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eCaliber Adapter Ring\u003c\/span\u003e\u003c\/a\u003e for 40 S\u0026amp;W, 357 SIG or 45 G.A.P. models. See Compatibility Tab for more information.\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Glock® Double Stack 9mm \u003cstrong\u003eInfrared (Invisible) Laser\u003c\/strong\u003e Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with invisible laser feedback on a compatible electronic targeting system or Simulator such as the LaserPet II or Smokeless Range —\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Glock® Double Stack 9mm double-stack pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cstrong\u003eInfrared\u003c\/strong\u003e \u003cstrong\u003e(Invisible)\u003c\/strong\u003e Laser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators and electronic targets—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model simulates a factory Glock 5.5–6 lb trigger pull. Prefer something lighter or heavier? Add the optional \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003espring kit\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e to customize the feel. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003eIf you’re running the Glock Performance Trigger or another custom setup that resets forward to the “cocked” position, we recommend removing the internal spring for a more natural trigger press experience.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Glock Double Stack 9mm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eInfrared (Invisible\u003c\/strong\u003e) Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" rel=\"noopener\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSKU: S-G9-IR\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-glock-double-stack-9mm-red-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG17, G19, G19x, G26, G34, G45, G47, G49\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG22, G23, G27, G35\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"47590018285827\" data-product-title=\".40 Cal Adapter Ring\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add .40 Cal Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.45 GAP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG37, G38, G39\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"46736773579011\" data-product-title=\".45 GAP Adapter Ring\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add .45 GAP Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.357 SIG\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG31, G32, G33\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"47590024282371\" data-product-title=\".357 SIG Adapter Ring\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add .357 SIG Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003e\u003cem\u003eGlock Gen 1, G44 (.22 Cal), Shadow Systems models, Ruger RXM, PSA Dagger Compact\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47586930131203,"sku":"S-G9-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-G9_bundle_IR_laser.webp?v=1767828043"},{"product_id":"smart-dryfiremag-for-glock-double-stack-9mm-mag-only","title":"Smart DryFireMag for Glock Double Stack 9mm (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e\u003cstrong\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag for Glock® Double Stack 9mm pistols. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model simulates a factory Glock 5.5–6 lb trigger pull. Prefer something lighter or heavier? Add the optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e to customize the feel. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003eIf you’re running the Glock Performance Trigger or another custom setup that resets forward to the “cocked” position, we recommend removing the internal spring for a more natural trigger press experience.\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSKU: S-G9\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG17, G19, G19x, G26, G34, G45, G47, G49\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG22, G23, G27, G35\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".40 Cal Adapter Ring\" data-variant-id=\"47590018285827\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .40 Cal Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.45 GAP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG37, G38, G39\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".45 GAP Adapter Ring\" data-variant-id=\"46736773579011\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .45 GAP Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.357 SIG\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG31, G32, G33\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".357 SIG Adapter Ring\" data-variant-id=\"47590024282371\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .357 SIG Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003eGlock Gen 1, G44 (.22 Cal), Shadow Systems models, Ruger RXM, PSA Dagger Compact\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47586972074243,"sku":"S-G9","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Glock_9_NO_LASER_6a55cb41-cd8f-469f-b4aa-dd3f45d36404.webp?v=1767822765"},{"product_id":"smart-dryfiremag-for-glock-10mm-45-auto-infrared-laser-training-system","title":"Smart DryFireMag for Glock 10mm\/45 Auto IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-glock-10mm-45-auto-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for Glock 10mm\/45 Auto\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Glock® 10mm\/45 Auto \u003cstrong\u003eInfrared (Invisible) Laser\u003c\/strong\u003e Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with \u003cspan\u003e\u003cspan style=\"text-decoration: underline;\"\u003einvisible\u003c\/span\u003e\u003cu\u003e laser feedback on a compatible electronic targeting system or Simulator such as the LaserPet II or Smokeless Range\u003c\/u\u003e\u003c\/span\u003e —\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Glock® 10mm and .45 Auto (excluding G.A.P. models) double-stack pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e Laser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model simulates a factory Glock 5.5–6 lb trigger pull for realistic, responsive training. Want a custom feel? Add the optional \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/span\u003e\u003c\/strong\u003e to adjust your trigger weight to your liking.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cstrong\u003eIf you’re running the Glock Performance Trigger or another custom setup that resets forward to the “cocked” position, we recommend removing the internal spring for a more natural trigger press experience.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Glock 10mm\/45 Auto\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e10mm laser cartridge adapter ring\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e45ACP laser cartridge adapter ring\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003espring kit\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-G10-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"bundler-target-element\" data-bndlr-ccid=\"fqbg\"\u003e\u003c\/div\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-glock-10mm-45-auto-red-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADD ON\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e10MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG20, G29\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e45 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG30\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Fixed header row – font-size now matches main headers (1rem) --\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 14px 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eCompatible with REQUIRED Extra Safety Pipe Extension\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e10MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG40\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\"Black Safety Pipe Extension\" data-variant-id=\"47587953213699\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add Extension \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e45 ACP\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG21, G41\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\"Black Safety Pipe Extension\" data-variant-id=\"47587953213699\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add Extension \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003e45 G.A.P. models, G21SF ambidextrous\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587006710019,"sku":"S-G10-IR","price":369.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-G10_bundle_IR_laser.webp?v=1767829075"},{"product_id":"smart-dryfiremag-for-sig-sauer-p320-red-laser-training-system","title":"Smart DryFireMag for Sig Sauer P320 Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. Not compatible with any California-compliant P320 models. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eThis \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p320-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for Sig Sauer P320\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for the Sig Sauer® P320 \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System brings together two powerful technologies—trigger-reset dry fire training and laser shot feedback—without ever needing to rack the slide. This means more realistic practice, faster repetitions, and enhanced muscle memory with both hands on the gun and your sights on target.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Sig Sauer P320 pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model automatically adapts to your trigger and will register approximately ½ lb heavier than your current setup. That ensures a consistent and natural-feeling press without modifying your pistol.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're at home or prepping for the range, the Smart DryFireMag® \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System transforms dry fire into high-efficiency, laser-enhanced training.\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmart DryFireMag for \u003c\/span\u003eSig Sauer P320\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eHeavier Spring (optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/dryfiremag-spring-kit-for-sig-sauer\" rel=\"noopener\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-P9-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c!-- split --\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p320-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 62%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c!-- 9MM row – full models list --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP320, P320C, P320Carry, P320F, P320 MAX, P320RX, P320RXP, P320X series, P320X5 Legion, P320WCG, C320, M17, M18, Flux Raider\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- .40 Cal row --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eCaliber Adapter Ring Required\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".40 S\u0026amp;W Adapter Ring\" data-variant-id=\"47590018285827\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .40 S\u0026amp;W Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- .357 SIG row --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.357 SIG\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eCaliber Adapter Ring Required\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".357 SIG Adapter Ring\" data-variant-id=\"47590024282371\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .357 SIG Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003e10mm or .45 ACP models or any P320-California models, P320 AXG models\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587037544707,"sku":"S-P9-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-P9_tall_spacer_bundle_R_laser.webp?v=1767830241"},{"product_id":"smart-dryfiremag-for-sig-sauer-p320-infrared-laser-training-system","title":"Smart DryFireMag for Sig Sauer P320 IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p320-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for Sig Suaer P320\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for the Sig Sauer® P320 \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eINFRARED (Invisible) \u003c\/span\u003e\u003c\/strong\u003eLaser Training System brings together two powerful technologies—trigger-reset dry fire training and laser shot feedback—without ever needing to rack the slide. This means more realistic practice, faster repetitions, and enhanced muscle memory with both hands on the gun and your sights on target.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Sig Sauer P320 pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e \u003c\/span\u003eLaser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model automatically adapts to your trigger and will register approximately ½ lb heavier than your current setup. That ensures a consistent and natural-feeling press without modifying your pistol.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're at home or prepping for the range, the Smart DryFireMag®\u003cstrong\u003e Infrared \u003c\/strong\u003eLaser Training System transforms dry fire into high-efficiency, laser-enhanced training.\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cspan\u003eSmart DryFireMag for \u003c\/span\u003eSig Sauer P320\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e\u003c\/span\u003e Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eHeavier Spring (optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/dryfiremag-spring-kit-for-sig-sauer\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-P9-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"bundler-target-element\" data-bndlr-ccid=\"fcgt\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p320-red-laser-training-system\" target=\"_blank\" rel=\"noopener\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 62%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c!-- 9MM row – full models list --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP320, P320C, P320Carry, P320F, P320 MAX, P320RX, P320RXP, P320X series, P320X5 Legion, P320WCG, C320, M17, M18, Flux Raider\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- .40 Cal row --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eCaliber Adapter Ring Required\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".40 S\u0026amp;W Adapter Ring\" data-variant-id=\"47590018285827\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .40 S\u0026amp;W Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- .357 SIG row --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.357 SIG\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eCaliber Adapter Ring Required\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".357 SIG Adapter Ring\" data-variant-id=\"47590024282371\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .357 SIG Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003e10mm or .45 ACP models or any P320-California models, P320 AXG models\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587057631491,"sku":"S-P9-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-P9_short_spacer_bundle_IR_laser.webp?v=1767830401"},{"product_id":"smart-dryfiremag-for-sig-sauer-p320-mag-only","title":"Smart DryFireMag for Sig Sauer P320 (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e\u003cstrong\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. Not compatible with any California-compliant P320 models. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for the Sig Sauer® P320 provides a smarter way to dry fire train. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model automatically adapts to your trigger and will register approximately ½ lb heavier than your current setup. That ensures a consistent and natural-feeling press without modifying your pistol.\u003c\/p\u003e\n\u003cp\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-P9\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 62%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c!-- 9MM row – full models list --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP320, P320C, P320Carry, P320F, P320 MAX, P320RX, P320RXP, P320X series, P320X5 Legion, P320WCG, C320, M17, M18, Flux Raider\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- .40 Cal row --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eCaliber Adapter Ring Required\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".40 S\u0026amp;W Adapter Ring\" data-variant-id=\"47590018285827\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .40 S\u0026amp;W Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- .357 SIG row --\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.357 SIG\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eCaliber Adapter Ring Required\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".357 SIG Adapter Ring\" data-variant-id=\"47590024282371\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .357 SIG Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003e10mm or .45 ACP models or any P320-California models, P320 AXG models\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587059106051,"sku":"S-P9","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/P320_NO_LASER.webp?v=1767822008"},{"product_id":"smart-dryfiremag-for-sig-sauer-p365-red-laser-training-system","title":"Smart DryFireMag for Sig Sauer P365 Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eThis \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p365-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for Sig Sauer P365\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag for the Sig Sauer® P365 \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System gives you a smarter way to train—combining realistic trigger-reset dry fire with laser feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Sig Sauer P365 pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eKeep both hands on the gun, your sights on target, and your training on point with the Smart DryFireMag—a powerful upgrade for serious shooters looking to sharpen accuracy and technique from anywhere.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Sig Sauer P365\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eShort and Tall Spacers for P365 DryFireMag\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit (compact barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p1\"\u003eFor patent information see \u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003ePatents\u003c\/span\u003e\u003c\/strong\u003e\u003c\/a\u003e page.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: S-P365-RL\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p365-infrared-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e*NOW COMPATIBLE with SIG P365 AXG Models!\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 82%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\" rowspan=\"4\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365, P365XL, P365 Macro, P365-FUSE, P365 AXG, P365 Legion, P365-AXG Legion\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XMACRO, P365-XMACRO COMP, P365-XMACRO TACOPS\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365X, P365 OPTIC READY\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XL ROSE COMP, P365-XL ROSE COMP ROMEOZero ELITE, P365X RAINBOW, P365 ROBINS EGG BLUE\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section – .380 ACP models moved here --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003e\u003cem\u003eAny P365 California model, P365 380 RAINBOW, P365 ROSE™ 380 ROMEOZero ELITE, P365 ROSE™ 380, P365-380, Rose 380\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587072311555,"sku":"S-P365-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-P365_short_spacer_bundle_R.webp?v=1767831328"},{"product_id":"smart-dryfiremag-for-sig-sauer-p365-infrared-laser-training-system","title":"Smart DryFireMag for Sig Sauer P365 IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p365-red-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for Sig Sauer P365\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag for the Sig Sauer® P365 \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eINFRARED (Invisible)\u003c\/strong\u003e\u003c\/span\u003e Laser Training System gives you a smarter way to train—combining realistic trigger-reset dry fire with laser feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Sig Sauer P365 pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible) \u003c\/strong\u003e\u003c\/span\u003eLaser Cartridge and barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eKeep both hands on the gun, your sights on target, and your training on point with the Smart DryFireMag—a powerful upgrade for serious shooters looking to sharpen accuracy and technique from anywhere.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Sig Sauer P365 9mm\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eShort and Tall Spacers for P365 DryFireMag\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e\u003c\/span\u003e Smart 9mm Optic Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit (compact barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"p1\"\u003eFor patent information see \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e page.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: S-P365-IR\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"bundler-target-element\" data-bndlr-ccid=\"fcgv\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-sig-sauer-p365-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e*NOW COMPATIBLE with SIG P365 AXG Models!\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 82%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"4\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365, P365XL, P365 Macro, P365-FUSE, P365 AXG, P365 Legion, P365-AXG Legion\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XMACRO, P365-XMACRO COMP, P365-XMACRO TACOPS\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365X, P365 OPTIC READY\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XL ROSE COMP, P365-XL ROSE COMP ROMEOZero ELITE, P365X RAINBOW, P365 ROBINS EGG BLUE\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section – .380 ACP models moved here --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003e\u003cem\u003eAny P365 California model, P365 380 RAINBOW, P365 ROSE™ 380 ROMEOZero ELITE, P365 ROSE™ 380, P365-380, Rose 380\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587075457283,"sku":"S-P365-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-P365_no_spacer_bundle_IR.webp?v=1767831141"},{"product_id":"smart-dryfiremag-for-sig-sauer-p365-mag-only","title":"Smart DryFireMag for Sig Sauer P365 (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e\u003cstrong\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. \u003c\/strong\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag for the Sig Sauer® P365 9mm gives you a smarter way to train—combining realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag® for Sig Sauer P365 9mm pistols transforms your dry fire practice by removing the need to rack the slide after every trigger press. Paired with the Smart \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared\u003c\/strong\u003e\u003c\/span\u003e Laser Cartridge and compact barrel safety pipe kit, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing proper muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eKeep both hands on the gun, your sights on target, and your training on point with the Smart DryFireMag—a powerful upgrade for serious shooters looking to sharpen accuracy and technique from anywhere.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze orange base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eComes with \u003cspan\u003eShort and Tall Spacers for P365 DryFireMag.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eFor patent information see \u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e page.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSKU: S-P365\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e*NOW COMPATIBLE with SIG P365 AXG Models!\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 18%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 82%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Sig Sauer Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\" rowspan=\"4\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365, P365XL, P365 Macro, P365-FUSE, P365 AXG, P365 Legion, P365-AXG Legion\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XMACRO, P365-XMACRO COMP, P365-XMACRO TACOPS\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365X, P365 OPTIC READY\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eP365-XL ROSE COMP, P365-XL ROSE COMP ROMEOZero ELITE, P365X RAINBOW, P365 ROBINS EGG BLUE\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section – .380 ACP models moved here --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003e\u003cem\u003eAny P365 California model, P365 380 RAINBOW, P365 ROSE™ 380 ROMEOZero ELITE, P365 ROSE™ 380, P365-380, Rose 380\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587077587203,"sku":"S-P365","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/P365_NO_LASER.webp?v=1767821972"},{"product_id":"smart-dryfiremag-for-glock-single-stack-g43x-48-red-laser-training-system","title":"Smart DryFireMag for Glock Single Stack G43X\/48 Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eThis \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-glock-single-stack-g43x-48-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for Glock 43X\/48\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eTake your dry fire training to the next level with the Smart DryFireMag for Glock® Single Stack G43X\/48 \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003c\/strong\u003e Laser Training System. This advanced trainer lets you simulate live trigger presses with laser feedback—without racking the slide between shots. That means uninterrupted, realistic training that builds real-world muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the compatible Smart Laser cartridge in Red or Infrared options, the Smart DryFireMag allows you to visually and electronically analyze each shot, whether you're using a laser simulator, electronic target or simply refining your fundamentals at home.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model is set to replicate a factory Glock 5.5–6 lb trigger pull. Prefer a different feel? Add the optional spring kit to adjust trigger weight to your liking.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eIf you're serious about your training, the Smart DryFireMag \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System gives you the realism, repetition, and laser-based accuracy feedback you need—all without ever leaving your firing position.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Glock Single Stack G43X\/48\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit (compact barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" rel=\"noopener\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-G43X-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-glock-single-stack-g43x-48-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG43x, G48\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to the first table's style) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock 43, Shadow Systems CR920, or models with Shield Arms Mag Release\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587085353219,"sku":"S-G43X-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-G43x_bundle_R_laser.webp?v=1767829893"},{"product_id":"smart-dryfiremag-for-glock-single-stack-g43x-48-infrared-laser-training-system","title":"Smart DryFireMag for Glock Single Stack G43X\/48 IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-glock-single-stack-g43x-48-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for Glock G43X\/48\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eTake your dry fire training to the next level with the Smart DryFireMagfor Glock® single stack G43X and G48 \u003cstrong\u003eInfrared (Invisible) \u003c\/strong\u003eLaser Training System. This advanced trainer lets you simulate live trigger presses with laser feedback—without racking the slide between shots. That means uninterrupted, realistic training that builds real-world muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the \u003cstrong\u003eInfrared\u003c\/strong\u003e Smart Laser cartridge, the Smart DryFireMag allows you to electronically analyze each shot, whether you're using a compatible laser simulator or electronic target, right in the comfort of your own home.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model is set to replicate a factory Glock 5.5–6 lb trigger pull. Prefer a different feel? Add the optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"Included%20with%20Training%20System\u0026amp;nbsp;purchase:%20%20Smart%20DryFireMag%20for%20Glock%209mm%20Red%20Smart%20Optic%20Laser%20Cartridge%20Barrel%20Safety%20Kit(short%20barrel%20pipe,%20black%20safety%20pipe%20extension,%20orange%20safety\u0026amp;nbsp;nut)%203%20reflective%20targets%20(with%20the%20red%20laser%20option%20only)%20Battery%20pack%20(three%20LR726%20batteries%20shrink%20wrapped%20together%20and%20to%20be%20used%20as%20one%20battery.%20Note:%20Extra%20battery%20packs%20may%20be%20purchased%20in\u0026amp;nbsp;Accessories)%20Lighter%20Spring%20(optional%20spring%20kit%20available%20to%20adjust%20trigger%20weight)%20Allen%20Key%20USB-C%20charging%20cable%20User%20Guide\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e to adjust trigger weight to your liking.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eIf you're serious about your training, the Smart DryFireMag \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared\u003c\/strong\u003e\u003c\/span\u003e Laser Training System gives you the realism, repetition, and laser-based accuracy feedback you need—all without ever leaving your firing position.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Glock Single Stack 43X\/48\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e \u003c\/span\u003eSmart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit (compact barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-glock\" rel=\"noopener\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e available to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-G43X-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv data-bndlr-ccid=\"fcgs\" class=\"bundler-target-element\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-glock-single-stack-g43x-48-red-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG43x, G48\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to the first table's style) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock 43, Shadow Systems CR920, or models with Shield Arms Mag Release\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587087188227,"sku":"S-G43X-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-G43x_bundle_IR_laser.webp?v=1767829995"},{"product_id":"smart-dryfiremag-for-glock-single-stack-g43x-48-mag-only","title":"Smart DryFireMag for Glock Single Stack G43X\/48 (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e\u003cstrong\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines\u003c\/strong\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eTake your dry fire training to the next level with the Smart DryFireMag for Glock® G43X and G48. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with a Smart Red or Infrared Laser cartridge, the Smart DryFireMag allows you to electronically analyze each shot, whether you're using a compatible laser simulator or electronic target, right in the comfort of your own home.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis model is set to replicate a factory Glock 5.5–6 lb trigger pull. Prefer a different feel? Add the optional \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" href=\"Included%20with%20Training%20System\u0026amp;nbsp;purchase:%20%20Smart%20DryFireMag%20for%20Glock%209mm%20Red%20Smart%20Optic%20Laser%20Cartridge%20Barrel%20Safety%20Kit(short%20barrel%20pipe,%20black%20safety%20pipe%20extension,%20orange%20safety\u0026amp;nbsp;nut)%203%20reflective%20targets%20(with%20the%20red%20laser%20option%20only)%20Battery%20pack%20(three%20LR726%20batteries%20shrink%20wrapped%20together%20and%20to%20be%20used%20as%20one%20battery.%20Note:%20Extra%20battery%20packs%20may%20be%20purchased%20in\u0026amp;nbsp;Accessories)%20Lighter%20Spring%20(optional%20spring%20kit%20available%20to%20adjust%20trigger%20weight)%20Allen%20Key%20USB-C%20charging%20cable%20User%20Guide\" target=\"_blank\"\u003espring kit\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e to adjust trigger weight to your liking.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eIf you're serious about your training, the Smart DryFireMag gives you the realism, repetition, and laser-based accuracy feedback you need—all without ever leaving your firing position.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-G43X\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Compact Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Glock Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eG43x, G48\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to the first table's style) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock 43, Shadow Systems CR920, or models with Shield Arms Mag Release\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587088171267,"sku":"S-G43X","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Glock_43x_NO_LASER.webp?v=1767822431"},{"product_id":"smart-dryfiremag-for-ruger-rxm-red-laser-training-system","title":"Smart DryFireMag for Ruger RXM Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0); color: rgb(0, 0, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-ruger-rxm-infrared-laser-training-system\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cb\u003eSmart DryFireMag INFRARED Laser Training System for Ruger RXM\u003c\/b\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Ruger RXM \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with visual laser feedback—\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart Laser Cartridge, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing real-world muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis Smart DryFireMag simulates a factory 5.5–6 lb trigger pull. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® for Ruger RXM \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Ruger RXM Smart DryFireMag are \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e\u003c\/strong\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Ruger RXM\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Accessory Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-RXM-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-ruger-rxm-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Ruger Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eRXM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock, Shadow Systems or PSA Dagger Compact\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587092463875,"sku":"S-RXM-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Ruger_RXM_bundle_R.webp?v=1767831566"},{"product_id":"smart-dryfiremag-for-ruger-rxm-infrared-laser-training-system","title":"Smart DryFireMag for Ruger RXM IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-ruger-rxm-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for Ruger RXM\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Ruger RXM \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e \u003c\/span\u003eLaser Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with laser feedback from a required target system or simulator—\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart Laser Cartridge, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing real-world muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis Smart DryFireMag simulates a factory 5.5–6 lb trigger pull. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® for Ruger RXM \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared\u003c\/strong\u003e \u003c\/span\u003eLaser Training System delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Ruger RXM Smart DryFireMag are \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e\u003c\/strong\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Ruger RXM\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared \u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003e(Invisible)\u003c\/strong\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-RXM-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-ruger-rxm-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Ruger Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\" rowspan=\"1\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eRXM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003eGlock, Shadow Systems or PSA Dagger Compact\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587095380227,"sku":"S-RXM-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Ruger_RXM_bundle_IR.webp?v=1767831613"},{"product_id":"smart-dryfiremag-for-ruger-rxm-mag-only","title":"Smart DryFireMag for Ruger RXM (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 98, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Ruger RXM pistols. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis Smart DryFireMag simulates a factory 5.5–6 lb trigger pull. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® or Ruger RXM delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Ruger RXM Smart DryFireMag are \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e\u003c\/strong\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-RXM\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Ruger Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eRXM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock, Shadow Systems or PSA Dagger Compact\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587100721411,"sku":"S-RXM","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Ruger_RXM_MAG_ONLY.webp?v=1767825395"},{"product_id":"smart-dryfiremag-for-palmetto-state-armory-dagger-compact-red-laser-training-system","title":"Smart DryFireMag for PSA Dagger Compact Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eThis \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-compact-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for PSA Dagger Compact\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag for the Palmetto State Armory Dagger Compact \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003c\/strong\u003e Laser Training System brings together trigger-reset dry fire training and laser shot feedback, all without the need to rack your slide between reps. That means faster, more efficient training with both hands on the gun and your sights steady on target.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory PSA 5.5–6 lb trigger pull, this training tool gives you realistic tactile feedback.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed \u003c\/span\u003e\u003c\/strong\u003eLaser cartridge to get visual and electronic feedback via laser simulators or electronic targets—perfect for refining your accuracy and form in any training environment.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're at home or prepping for the range, the Smart DryFireMag \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed \u003c\/strong\u003e\u003c\/span\u003eLaser Training System delivers reliable, slide-free laser practice that sharpens your performance with every press.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for PSA Dagger Compact\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-PSC-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-compact-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Compact, Dagger Full Size\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eDagger Micro, Glock, Shadow Systems models, or Ruger RXM.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587105440003,"sku":"S-PSC-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/PSA_Dagger_Compact_bundle_R.webp?v=1767832005"},{"product_id":"smart-dryfiremag-for-palmetto-state-armory-dagger-compact-infrared-laser-training-system","title":"Smart DryFireMag for PSA Dagger Compact IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-compact-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for PSA Dagger Compact\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag for the Palmetto State Armory Dagger Compact \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e\u003c\/span\u003e Laser Training System brings together trigger-reset dry fire training and laser shot feedback (when combined with available electronic targets or simulators), all without the need to rack your slide between reps. That means faster, more efficient training with both hands on the gun and your sights steady on target.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory PSA 5.5–6 lb trigger pull, this training tool gives you realistic tactile feedback.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003eLaser cartridge, dry fire can be combined with electronic feedback via laser simulators or electronic targets—perfect for refining your accuracy and form in any training environment.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're at home or prepping for the range, the Smart DryFireMag \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared \u003c\/strong\u003e\u003c\/span\u003eLaser Training System delivers reliable, slide-free laser practice that sharpens your performance with every press.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for PSA Dagger Compact\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"color: #ff2a00;\"\u003e\u003cb\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e \u003c\/b\u003e\u003c\/span\u003eSmart Optic 9mm Laser Cartridge\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-PSC-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"bundler-target-element\" data-bndlr-ccid=\"fcgw\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-compact-red-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Compact, Dagger Full Size\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eDagger Micro, Glock, Shadow Systems models, or Ruger RXM.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587108258051,"sku":"S-PSC-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/PSA_Dagger_Compact_bundle_IR.webp?v=1767831951"},{"product_id":"smart-dryfiremag-for-palmetto-state-armory-dagger-compact-mag-only","title":"Smart DryFireMag for PSA Dagger Compact (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 98, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag for the Palmetto State Armory Dagger Compact combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory PSA 5.5–6 lb trigger pull, this training tool gives you realistic tactile feedback.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart \u003cspan style=\"color: rgb(0, 0, 0);\"\u003eRed or IR\u003c\/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e \u003c\/span\u003e\u003c\/strong\u003eLaser cartridge to get visual and electronic feedback via laser simulators or electronic targets—perfect for refining your accuracy and form in any training environment.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're at home or prepping for the range, the Smart DryFireMag delivers reliable, slide-free laser practice that sharpens your performance with every press.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-PSC\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Compact, Dagger Full Size\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"2\" style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003eDagger Micro, Glock, Shadow Systems models, or Ruger RXM.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587110486275,"sku":"S-PSC","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/PSA_Dagger_Compact_MAG_ONLY.webp?v=1767825332"},{"product_id":"smart-dryfiremag-for-palmetto-state-armory-dagger-micro-red-laser-training-system","title":"Smart DryFireMag for PSA Dagger Micro Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #ff8000;\"\u003eNote: The Smart DryFireMag® is \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff8000;\"\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eThis \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-micro-infrared-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for PSA Dagger Micro\u003c\/b\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eTrain smarter with the Smart DryFireMag® for the Palmetto State Armory Dagger Micro \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System. This innovative training tool combines realistic dry fire trigger reset with laser-based feedback, giving you the ability to run high-repetition drills without ever needing to rack the slide.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory PSA 5.5–6 lb trigger pull, this Smart DryFireMag helps you maintain a consistent grip, sight picture, and trigger press—exactly as you would in live fire. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e laser cartridge, you'll be able to track accuracy visually or through supported simulators or electronic targets—taking your dry fire practice to a whole new level.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for PSA Dagger Micro\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit (compact barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries). Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-PSM-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-infrared-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-micro-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Micro 9MM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587118153987,"sku":"S-PSM-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/PSA_Dagger_Micro_bundle_R.webp?v=1767832275"},{"product_id":"smart-dryfiremag-for-palmetto-state-armory-dagger-micro-infrared-laser-training-system","title":"Smart DryFireMag for PSA Dagger Micro IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eImportant\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-micro-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for PSA Dagger Micro\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eTrain smarter with the Smart DryFireMag® for the Palmetto State Armory Dagger Micro \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e\u003c\/span\u003e Laser Training System. This innovative training tool combines realistic dry fire trigger reset with laser-based feedback, giving you the ability to run high-repetition drills without ever needing to rack the slide.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory PSA 5.5–6 lb trigger pull, this Smart DryFireMag helps you maintain a consistent grip, sight picture, and trigger press—exactly as you would in live fire. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart \u003cstrong\u003eInfrared\u003c\/strong\u003e laser cartridge, you'll be able to track accuracy when used withsupported simulators or electronic targets—taking your dry fire practice to a whole new level.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for PSA Dagger Micro\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"color: #ff2a00;\"\u003e\u003cb\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e \u003c\/b\u003e\u003c\/span\u003eSmart Optic 9mm Laser Cartridge\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit (compact barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003ePatents\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-PSM-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"bundler-target-element\" data-bndlr-ccid=\"fcgx\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca href=\"https:\/\/dryfiremag.com\/collections\/smart-dryfiremag-red-laser-training-systems\/products\/smart-dryfiremag-for-palmetto-state-armory-dagger-micro-red-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Micro 9MM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587120349443,"sku":"S-PSM-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/PSA_Dagger_Micro_Bundle_I.webp?v=1767832233"},{"product_id":"smart-dryfiremag-for-palmetto-state-armory-dagger-micro-mag-only","title":"Smart DryFireMag for PSA Dagger Micro (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 98, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003ci\u003eonly\u003c\/i\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eTrain smarter with the Smart DryFireMag® for the Palmetto State Armory Dagger Micro. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory PSA 5.5–6 lb trigger pull, this Smart DryFireMag helps you maintain a consistent grip, sight picture, and trigger press—exactly as you would in live fire. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart\u003cstrong\u003e \u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eRed\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e \u003c\/span\u003eor IR laser cartridge and compact barrel safety pipe system, you'll be able to track accuracy visually or through supported simulators or electronic targets—taking your dry fire practice to a whole new level.\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-PSM\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Palmetto State Armory Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDagger Micro 9MM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly to your reference table) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eGlock or any models not listed above.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47587126018307,"sku":"S-PSM","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Glock_43x_NO_LASER.webp?v=1767822431"},{"product_id":"dryfiremag-for-springfield-xd","title":"DryFireMag for Springfield XD","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOr\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag for Springfield® XD pistols help you build real shooting skills by eliminating the need to rack the slide between trigger presses during dry fire training. With both hands on the gun and your sights locked on target, you can focus on smooth trigger control and consistent mechanics—without interruption.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eEngineered to replicate the feel of a live trigger pull, the DryFireMag helps reinforce proper grip, alignment, and follow-through, making it an essential tool for home training or pre-range warm-ups.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eFeaturing a blaze orange base plate for clear visual distinction, this mag keeps your training safe, realistic, and effective.\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: D-XD\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n  \u003ctbody\u003e\n    \u003ctr style=\"background-color: #f2f2f2;\"\u003e\n      \u003cth style=\"width: 19.995275%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: Gunplay, Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;\"\u003eCaliber\u003c\/th\u003e\n      \u003cth style=\"width: 79.981102%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: Gunplay, Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility;\"\u003eCompatible Springfield XD MODELS\u003c\/th\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem; width: 19.995275%;\" rowspan=\"2\"\u003e9MM or .40 Cal.\u003c\/td\u003e\n      \u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; width: 79.981102%;\"\u003e\n        \u003cspan style=\"font-size: 0.875rem;\"\u003eXD Full Size, XD Compact, XD Subcompact\u003c\/span\u003e\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; width: 79.981102%;\"\u003e\n        \u003cspan style=\"font-size: 0.875rem;\"\u003eXD Mod 2, XD Mod 3, XD Tactical\u003c\/span\u003e\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n    \n    \u003c!-- Not Compatible section (matched exactly) --\u003e\n    \u003ctr style=\"background-color: #ececec;\"\u003e\n      \u003ctd colspan=\"2\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: rgb(233, 40, 44); font-size: 1rem; font-family: Gunplay, Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; width: 99.976377%;\"\u003e\n        NOT COMPATIBLE\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n    \u003ctr\u003e\n      \u003ctd colspan=\"2\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic; width: 99.976377%;\"\u003e\n        XDM, XDM Elite, XDS, XDE, Echelon, 10mm\/.45 caliber models\n      \u003c\/td\u003e\n    \u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47613466312963,"sku":"D-XD","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Standard_Springfield_XD-XDM_Mag_-_Not_Compatible_with_Any_Lasers.webp?v=1770933578"},{"product_id":"smart-dryfiremag-for-smith-wesson-m-p-mag-only","title":"Smart DryFireMag for Smith \u0026 Wesson M\u0026P (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e\u003cstrong\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines. \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag for Smith \u0026amp; Wesson M\u0026amp;P pistols. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory 5.5–6 lb OEM trigger pull, the DryFireMag provides consistent, realistic feedback with each press—helping you build muscle memory, improve accuracy, and reinforce proper technique. Optional \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/accessories\/products\/spring-kit-for-smith-wesson-mp\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003espring kit\u003c\/strong\u003e\u003c\/span\u003e\u003c\/a\u003e available sold separately.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe blaze \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eorange\u003c\/span\u003e base plate provides clear visual identification, helping you stay safe and organized during practice sessions. Whether you’re sharpening fundamentals or troubleshooting your live fire mechanics, the Smart DryFireMag® makes training simple, seamless, and more effective.\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSKU: S-M\u0026amp;P\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge and require the use of the \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-laser-training-system?filter.p.product_type=Smart+SureStrike+Optic+Laser+Cartridge\" style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" target=\"_blank\"\u003eSmart SureStrike™ 9mm Laser Cartridge (Red or IR)\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible SMITH \u0026amp; WESSON Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P9, M\u0026amp;P9 Compact, M\u0026amp;P9 Subcompact, M\u0026amp;P9 Pro, M\u0026amp;P9 M2.0, M\u0026amp;P9 M2.0 Compact, SD9VE\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P40, M\u0026amp;P40 Compact, M\u0026amp;P40 Subcompact, M\u0026amp;P40 M2.0, M\u0026amp;P40 M2.0 Compact\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".40 Cal Adapter Ring\" data-variant-id=\"47590018285827\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .40 Cal Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003eM\u0026amp;P Shield, Shield EZ, ANY\/ALL METAL FRAMES, Bodyguard 380, Equalizer, CSX, VE, or 5.7 FDE, or 2.0 C.O.R.E. models.\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47613851631875,"sku":"S-M\u0026P","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/M_P_Smart_Mag_Only_1.webp?v=1779312081"},{"product_id":"smart-dryfiremag-for-walther-pdp-mag-only","title":"Smart DryFireMag for Walther PDP (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 98, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Walther PDP pistols. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis Smart DryFireMag simulates a factory 5.5–6 lb trigger pull. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® for Walther PDP delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate on the Walther PDP Smart DryFireMag is blaze orange for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-PDP\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003c!-- split --\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible WALTHER PDP Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eFull Size, Compact, Subcompact\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eTesting In Process for Compatibility\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47614024777987,"sku":"S-PDP","price":199.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/coming-soon-round-orange-grungy-isolated-stamp-vintage-88266037_jpg.webp?v=1778098911"},{"product_id":"2024-diamond-smokeless-range-simulator-combo-package","title":"Diamond Smokeless Range Simulator Combo Package","description":"\u003cdiv data-bndlr-ccid=\"fgxv\" class=\"bundler-target-element\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv data-bndlr-ccid=\"fgxv\" class=\"bundler-target-element\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003ch4\u003eAll-in-One Shooting Simulator Package\u003c\/h4\u003e\n\u003cp\u003eWith this amazing package you get all 13 of our simulator software \u0026amp; add-ons at a discounted price:  Smokeless Range® Simulator (w\/10 pre-loaded drills) \u003cstrong\u003ePLUS 12 add-ons \u003c\/strong\u003eOpen Range, Video Scenario Trainer Pro \u0026amp; the VST Command Station, M-Range, Tactical Targets, Competitive Shooter IPSC Challenge, Fast Draw, Competitive Shooter Steel Challenge, Western Shooter, Game Range Alpha, Wild Boar Hunt \u0026amp; the newest Competitive Shooter Pro add-on.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003ePerfect for law enforcement, security companies, firearms trainers and training facilities or entertainment facilities.\u003c\/p\u003e\n\u003cp\u003eGreat for use with our \u003cspan style=\"font-size: 14.000001px;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" target=\"_blank\"\u003eSmart DryFireMag® Laser Training Systems\u003c\/a\u003e \u003c\/span\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eor the \u003ca href=\"https:\/\/dryfiremag.com\/collections\/ar-products\" rel=\"noopener\" target=\"_blank\"\u003eAR Flash Bolt\u003c\/a\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch4\u003eDiamond Smokeless Range® Package includes: \u003c\/h4\u003e\n\u003cp\u003e\u003cstrong\u003eSoftware (w Free Updates): \u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSmokeless Range®:\u003c\/strong\u003e includes 10 different drills, a high-speed camera and tripod.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpen Range:\u003c\/strong\u003e Fully customizable range editor- comes preloaded with lots of drills \u0026amp; you can create your own!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVideo Scenario Trainer (VST) Pro:\u003c\/strong\u003e Train for real life shoot\/no-shoot scenarios with multiple outcomes.  Comes with 100 preloaded scenarios, and you have the ability to create your own and upload into the computer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVST Pro - Command Station: \u003c\/strong\u003eController for the Video Scenario Trainer, a must for every firearms trainer. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eM-Range\u003c\/strong\u003e: Course of fire\/qualification training software allows you to build your own course of fire and train up to 4 shooters at the same time.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTactical Targets\u003c\/strong\u003e: Presents a series of animated Shoot\/No-Shoot targets as you move through a variety of environments.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompetitive Shooter IPSC Challenge: \u003c\/strong\u003e10 full IPSC courses for the competitive shooter, with multiple stages in each course.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFast Draw: \u003c\/strong\u003eBased on a real fast draw match, see who is the quickest of the bunch!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompetitive Shooter Steel Challenge\u003c\/strong\u003e\u003cstrong\u003e:\u003c\/strong\u003e Train for your next Steel Challenge match with multiple stages \u0026amp; track your progress!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWestern Shooter\u003c\/strong\u003e\u003cstrong\u003e: \u003c\/strong\u003eEnhance your marksmanship skills with a variety of drills set in the Wild West!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGame Range Alpha\u003c\/strong\u003e: 10 marksmanship and training drills, enjoyable for the entire family!\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWild Boar Hunt:\u003c\/strong\u003e realistic and the ultimate software add-on that surely will appeal to both seasoned hunters and enthusiast\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNEW **Competitive Shooter Pro:\u003c\/strong\u003e experience the future of competition shooting. Elevate your training and join a vibrant community of shooters passionate about innovation and excellence.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eHardware: \u003c\/strong\u003e(\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/simlabstudios.freshdesk.com\/support\/solutions\/articles\/16000117198-standard-throw-vs-short-throw-camera\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eCamera details \u0026amp; images on Support Page\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStandard Throw Camera or Short Throw Camera (Shown in photos)\u003c\/li\u003e\n\u003cli\u003eMini Tripod\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e*Our Smokeless Range\u003cstrong\u003e®\u003c\/strong\u003e Simulator Combo camera (standard or short throw) will track both red (visible) and infrared (invisible) lasers.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFind out more about \u003c\/strong\u003e\u003cstrong\u003esystem requirements, choosing computer and projector, support, and more: \u003ca href=\"http:\/\/www.smokelessdownload.com\/index.html\" target=\"_blank\"\u003eSoftware Downloads \u0026amp; Requirements\u003c\/a\u003e \u003c\/strong\u003e\u003c\/p\u003e","brand":"Laser Ammo","offers":[{"title":"Standard Throw Camera","offer_id":47619108208899,"sku":"DSCP002-2024","price":5250.0,"currency_code":"USD","in_stock":true},{"title":"Short Throw Camera","offer_id":47619108241667,"sku":"DSCP002-ST-2024","price":5650.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/071664900174197787067d4790eaef71.webp?v=1770248958"},{"product_id":"smart-dryfiremag-for-smith-wesson-m-p-red-laser-training-system","title":"Smart DryFireMag for Smith \u0026 Wesson M\u0026P Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0); color: rgb(0, 0, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-smith-wesson-m-p-infrared-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag INFRARED Laser Training System for Smith \u0026amp; Wesson M\u0026amp;P\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Smith \u0026amp; Wesson M\u0026amp;P \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with visual laser feedback—\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart Laser Cartridge, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing real-world muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis Smart DryFireMag simulates a factory trigger pull. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® for Smith \u0026amp; Wesson M\u0026amp;P \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Smith \u0026amp; Wesson M\u0026amp;P Smart DryFireMag are \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eOrange\u003c\/strong\u003e\u003c\/span\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Smith \u0026amp; Wesson M\u0026amp;P\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Accessory Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-M\u0026amp;P-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-smith-wesson-m-p-red-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible SMITH \u0026amp; WESSOn Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P9, M\u0026amp;P9 Compact, M\u0026amp;P9 Subcompact, M\u0026amp;P9 Pro, M\u0026amp;P9 M2.0, M\u0026amp;P9 M2.0 Compact, SD9VE\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P40, M\u0026amp;P40 Compact, M\u0026amp;P40 Subcompact, M\u0026amp;P40 M2.0, M\u0026amp;P40 M2.0 Compact\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\" data-product-title=\".40 Cal Adapter Ring\" data-variant-id=\"47590018285827\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" type=\"button\"\u003e Add .40 Cal Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"3\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"3\"\u003e\u003cem\u003eM\u0026amp;P Shield, Shield EZ, ANY\/ALL METAL FRAMES, Bodyguard 380, Equalizer, CSX, VE, or 5.7 FDE, or 2.0 C.O.R.E. models.\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47619814850819,"sku":"S-M\u0026P-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Smart_M_P_with_Red_Laser_bundle.webp?v=1779312414"},{"product_id":"smart-dryfiremag-for-smith-wesson-m-p-infrared-laser-training-system","title":"Smart DryFireMag for Smith \u0026 Wesson M\u0026P IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-smith-wesson-m-p-red-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for Smith \u0026amp; Wesson M\u0026amp;P\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe Smart DryFireMag for the Smith \u0026amp; Wesson M\u0026amp;P \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e\u003c\/span\u003e Laser Training System brings together trigger-reset dry fire training and laser shot feedback (when combined with available electronic targets or simulators), all without the need to rack your slide between reps. That means faster, more efficient training with both hands on the gun and your sights steady on target.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSet to simulate a factory trigger pull, this training tool gives you realistic tactile feedback.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart \u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003eLaser cartridge, dry fire can be combined with electronic feedback via laser simulators or electronic targets—perfect for refining your accuracy and form in any training environment.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're at home or prepping for the range, the Smart DryFireMag \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared \u003c\/strong\u003e\u003c\/span\u003eLaser Training System delivers reliable, slide-free laser practice that sharpens your performance with every press.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Smith \u0026amp; Wesson M\u0026amp;P\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan style=\"color: #ff2a00;\"\u003e\u003cb\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e \u003c\/b\u003e\u003c\/span\u003eSmart Optic 9mm Laser Cartridge\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: S-M\u0026amp;P-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-smith-wesson-m-p-infrared-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 60%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible SMITH \u0026amp; WESSON Models\u003c\/th\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eREQUIRED ADAPTER\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P9, M\u0026amp;P9 Compact, M\u0026amp;P9 Subcompact, M\u0026amp;P9 Pro, M\u0026amp;P9 M2.0, M\u0026amp;P9 M2.0 Compact, SD9VE\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cem\u003eNone Required\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e.40 Cal.\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eM\u0026amp;P40, M\u0026amp;P40 Compact, M\u0026amp;P40 Subcompact, M\u0026amp;P40 M2.0, M\u0026amp;P40 M2.0 Compact\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem;\"\u003e\u003cbutton type=\"button\" class=\"button button--large d-inline-block is-style-fill add-to-cart-adapter\" data-variant-id=\"47590018285827\" data-product-title=\".40 Cal Adapter Ring\" style=\"font-size: 0.8rem; padding: 8px 20px; line-height: 1.2; border-radius: 4px; cursor: pointer;\"\u003e Add .40 Cal Adapter \u003c\/button\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd colspan=\"3\" style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\"\u003e\u003cem\u003eM\u0026amp;P Shield, Shield EZ, ANY\/ALL METAL FRAMES, Bodyguard 380, Equalizer, CSX, VE, or 5.7 FDE, or 2.0 C.O.R.E. models.\u003c\/em\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47619838738691,"sku":"S-M\u0026P-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/Smart_M_P_with_IR_Laser_bundle.webp?v=1779311641"},{"product_id":"dryfiremag-for-shadow-systems","title":"DryFireMag for Shadow Systems","description":"\u003cp class=\"p1\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: The Standard DryFireMag is \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with firing pin-activated laser cartridges \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e the Smart SureStrike™ Optic Laser Cartridge that is part of our \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe DryFireMag for Shadow Systems pistols lets you train smarter by eliminating the need to rack the slide between trigger presses. This means you can build real muscle memory while keeping both hands on your pistol and your sights on target—exactly how you'd respond in a real-life situation.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned for Shadow Systems DR920, MR920 and XR920 firearms, this DryFireMag simulates a factory 5-5.5 lb trigger pull, giving you realistic feedback with every press. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Shadow Systems DryFireMag are \u003cspan style=\"color: rgb(147, 131, 108);\"\u003e\u003cstrong\u003eDESERT TAN\u003c\/strong\u003e\u003c\/span\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eIf you’re using a custom trigger that resets to the forward “cocked” position, we recommend removing the DryFireMag spring for a smoother, more natural press.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003c\/p\u003e\n\u003cp\u003eSKU: D-SS9\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eNote: Standard DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Shadow systems Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDR920, MR918, MR920, XR920, XR920P\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eShadow Systems CR920 or Axio, Glock, Ruger RXM or PSA Dagger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003eConsider our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eSmart DryFireMag Laser Training Systems\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e \u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"color: #000000;\"\u003efor dry fire t\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eraining\u003c\/span\u003e with laser feedback.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47918845722883,"sku":"D-SS9","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/D-SS9_Shadow_Systems_Standard_DryFireMag.webp?v=1776114375"},{"product_id":"smart-dryfiremag-for-shadow-systems-mag-only","title":"Smart DryFireMag for Shadow Systems (MAG ONLY)","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 98, 0);\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003eNote: This is the Smart DryFireMag \u003cspan style=\"text-decoration: underline;\"\u003eONLY\u003c\/span\u003e. This Smart DryFireMag® requires the Smart Optic Laser (Red or IR) to function as intended. This Smart DryFireMag can be purchased to add to an existing Smart DryFireMag Training System.\u003c\/em\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Shadow Systems pistols. This innovative training tool combines realistic trigger-reset dry fire with \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e or \u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInfrared (Invisible)\u003c\/span\u003e\u003c\/strong\u003e laser \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e(sold separately-required)\u003c\/span\u003e\u003c\/strong\u003e feedback, all without needing to rack the slide between shots. That means smooth, consistent reps that help you build real-world skills and solid muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThis Smart DryFireMag simulates a factory 5.5–6 lb trigger pull. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® for Shadow Systems delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Shadow Systems Smart DryFireMag are \u003cspan style=\"color: rgb(147, 131, 108);\"\u003e\u003cstrong\u003eDESERT TAN\u003c\/strong\u003e\u003c\/span\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-SS9\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e: This Smart DryFireMag is \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eWILL NOT\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e standalone as intended\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e and \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eREQUIRES\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e the Smart SureStrike™ Red or IR 9mm \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eLaser\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e Cartridge and Smart Laser Cartridge 9mm Safety Pipe Kit\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e to \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efunction\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e properly, which can be purchased \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003etogether as part of our \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag Laser \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eTraining\u003c\/span\u003e Systems\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e OR can be \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eadded\u003c\/span\u003e to a complete \u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eTraining System by being purchased separately on our\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eComponents Page\u003c\/a\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Shadow systems Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDR920, MR918, MR920, XR920, XR920P\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eShadow Systems CR920 or Axio, Glock, Ruger RXM or PSA Dagger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47918885044483,"sku":"S-SS9","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-SS9_Mag_Only.webp?v=1776201659"},{"product_id":"smart-dryfiremag-for-shadow-systems-red-visible-laser-training-system","title":"Smart DryFireMag for Shadow Systems Red (Visible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003eThe Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0); color: rgb(0, 0, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e a \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" rel=\"noopener\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a more advanced dry fire training experience that requires the use of your \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efirearms\u003c\/span\u003e sights or optics and features the use of an Infrared (Invisible) Laser and Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-shadow-systems-ir-invisible-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cb\u003eSmart DryFireMag INFRARED Laser Training System for Shadow Systems\u003c\/b\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Shadow Systems \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with visual laser feedback—\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart Laser Cartridge, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing real-world muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDesigned for Shadow Systems DR920, MR920 and XR920 firearms, this Smart DryFireMag simulates a factory 5.5–6 lb trigger pull.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® for Shadow Systems \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Laser Training System delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Shadow Systems Smart DryFireMag are \u003cspan style=\"color: rgb(147, 131, 108);\"\u003e\u003cstrong\u003eDESERT TAN\u003c\/strong\u003e\u003c\/span\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Shadow Systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRed\u003c\/strong\u003e\u003c\/span\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e3 reflective targets (with the red laser option only)\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Accessory Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-SS9-RL\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e: This \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRed\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e a 9MM \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 42, 0); text-decoration: underline;\"\u003eVisible Red Laser\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ecartridge\u003c\/span\u003e and is compatible with either \u003c\/span\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e and paper targets \u003c\/span\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eOR\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e an electronic target or simulator for advanced dry fire training, which can be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003eInfrared (Invisible) Laser \u003c\/b\u003e\u003cb\u003eVersion? \u003ca href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-shadow-systems-ir-invisible-laser-training-system\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge.\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Shadow systems Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDR920, MR918, MR920, XR920, XR920P\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eShadow Systems CR920 or Axio, Glock, Ruger RXM or PSA Dagger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47921238769923,"sku":"S-SS9-RL","price":324.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-SS9_bundle_red_laser.webp?v=1776118119"},{"product_id":"smart-dryfiremag-for-shadow-systems-ir-invisible-laser-training-system","title":"Smart DryFireMag for Shadow Systems IR (Invisible) Laser Training System","description":"\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eNote: The Smart DryFireMag® is \u003cspan style=\"text-decoration: underline;\"\u003e\u003ci\u003eonly\u003c\/i\u003e\u003c\/span\u003e compatible with the Smart SureStrike™ Optic Laser Cartridge by Laser Ammo USA Inc. and is not compatible with any other laser cartridge. Some Smart DryFireMag models are non-weighted magazines.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003eIMPORTANT\u003c\/span\u003e: This\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0); text-decoration: underline;\"\u003eINFRARED\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser Training System \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003efeatures\u003c\/span\u003e an \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eInvisible IR Laser\u003c\/span\u003e\u003c\/span\u003e and\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e \u003cspan style=\"color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e an electronic target or simulator to be used as intended, which may be purchased separately on our\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page.\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan style=\"color: #000000;\"\u003eIf you prefer a beginner dry fire training experience that features the use of a \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eRED\u003c\/span\u003e \u003cspan style=\"color: rgb(255, 42, 0);\"\u003e(Visible)\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003e Laser and works well with \u003cspan style=\"caret-color: rgb(0, 0, 0);\"\u003ephysical\u003c\/span\u003e paper targets OR an Electronic Target or Simulator, consider our\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003cb\u003e \u003c\/b\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-shadow-systems-red-visible-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eSmart DryFireMag \u003c\/b\u003e\u003c\/span\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003eRed\u003c\/b\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cb style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e Laser Training System for Shadow Systems\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cb\u003e.\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eUnlock a new level of dry fire training with the Smart DryFireMag® for Shadow Systems \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared (Invisible)\u003c\/strong\u003e \u003c\/span\u003eLaser Training System. This innovative system lets you combine the smooth trigger-reset functionality of the DryFireMag® with laser feedback from a required target system or simulator—\u003cb\u003ewithout ever needing to rack the slide\u003c\/b\u003e between shots.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003ePaired with the Smart Laser Cartridge, this setup allows for laser-based feedback using multiple laser tracking simulators or electronic targets—making it easier than ever to analyze shot accuracy while reinforcing real-world muscle memory.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cmeta charset=\"UTF-8\"\u003e\u003cspan\u003eDesigned for Shadow Systems DR920, MR920 and XR920 firearms, t\u003c\/span\u003ehis Smart DryFireMag simulates a factory 5.5–6 lb trigger pull.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eWhether you're training for self-defense or competition, the Smart DryFireMag® for Shadow Systems \u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared\u003c\/strong\u003e \u003c\/span\u003eLaser Training System delivers smooth, repeatable, slide-free laser practice that maximizes your time and performance.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Shadow Systems Smart DryFireMag are \u003cspan style=\"color: rgb(147, 131, 108);\"\u003e\u003cstrong\u003eDESERT TAN\u003c\/strong\u003e\u003c\/span\u003e for easy identification, so there’s never any confusion with live mags during your practice sessions. Whether you're warming up at the range or honing your skills at home, the Smart DryFireMag makes dry fire training effective, safe, and seamless.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIncluded with Training System purchase:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eSmart DryFireMag for Shadow Systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cstrong\u003eInfrared \u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003e(Invisible)\u003c\/strong\u003e Smart Optic 9mm Laser Cartridge\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eBarrel Safety Kit(short barrel pipe, black safety pipe extension, orange safety nut)\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e2 Laser Cartridge Battery Packs (shrink wrap must remain on batteries. Note: Extra batteries may be purchased in \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/components-smart-dryfiremag-training-system\" style=\"color: rgb(255, 128, 0);\" target=\"_blank\"\u003eComponents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e)\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eLighter Spring (optional to adjust trigger weight)\u003c\/li\u003e\n\u003cli\u003eAllen Key\u003c\/li\u003e\n\u003cli\u003eUSB-C charging cable\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eFor patent information see \u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(255, 128, 0);\" href=\"https:\/\/dryfiremag.com\/pages\/patents\" rel=\"noopener\" target=\"_blank\"\u003ePatents\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e page.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eSKU: S-SS9-IR\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMade in the USA\u003c\/span\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c!-- split --\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003eNote\u003c\/span\u003e: This Infrared Laser Training System \u003cspan style=\"text-decoration: underline; color: rgb(255, 128, 0);\"\u003eREQUIRES\u003c\/span\u003e the use of an electronic target or simulator, which can be purchased separately on our\u003c\/span\u003e\u003c\/span\u003e \u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003ca style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/targets-simulators-vr\" target=\"_blank\"\u003eTargets and Simulator Page\u003c\/a\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePrefer the \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: #000000;\"\u003eRed Visible Laser \u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003eVersion?\u003c\/span\u003e\u003c\/span\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003cb\u003e \u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/products\/smart-dryfiremag-for-shadow-systems-red-visible-laser-training-system\" target=\"_blank\"\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eCLICK HERE\u003c\/span\u003e\u003c\/a\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmart DryFireMags are \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eNOT COMPATIBLE\u003c\/span\u003e with \u003cspan style=\"text-decoration: underline; color: rgb(255, 42, 0);\"\u003eANY OTHER\u003c\/span\u003e laser cartridge\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"width: 20%; border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCaliber\u003c\/th\u003e\n\u003cth style=\"width: 80%; border: 1px solid #ccc; padding: 10px; text-align: left; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; color: #000000; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\"\u003eCompatible Shadow systems Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" style=\"border: 1px solid #ccc; padding: 10px; vertical-align: middle; font-weight: bold; text-align: center; font-size: 0.875rem;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eDR920, MR918, MR920, XR920, XR920P\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: #ececec;\"\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; color: #e9282c; font-size: 1rem; font-family: 'Gunplay', Arial, sans-serif; text-transform: uppercase; font-weight: normal; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\" colspan=\"2\"\u003eNOT COMPATIBLE\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ccc; padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic;\" colspan=\"2\"\u003eShadow Systems CR920 or Axio, Glock, Ruger RXM or PSA Dagger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47921363353859,"sku":"S-SS9-IR","price":344.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/S-SS9_bundle_IR_laser.webp?v=1776114884"}],"url":"https:\/\/dryfiremag.com\/collections\/on-sale.oembed","provider":"DryFireMag","version":"1.0","type":"link"}