{"title":"Specials","description":"\u003ch3\u003eUSA 250th Anniversary Special Sale\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eSpecial Pricing\u003c\/em\u003e:\u003c\/strong\u003e $250 on ALL Smart DryFireMag Red Laser Training Systems \u003cem\u003e(+$20 for IR Laser Systems)\u003c\/em\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cem\u003eSpecial Pricing\u003c\/em\u003e: \u003c\/strong\u003e$250 on I-MTTS 3-in-1 Electronic Target Arenas\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eS\u003cem\u003epecial Pricing\u003c\/em\u003e: \u003c\/strong\u003eSave $17.76 Off ALL Standard DryFireMags\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\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":81.23,"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":91.23,"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":81.23,"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":81.23,"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":"i-mtts-3-in-1-combo-3-targets-w-controller","title":"I-MTTS 3-in-1 Combo: 3 targets w\/ Controller","description":"\u003cdiv data-bndlr-ccid=\"fcfk\" class=\"bundler-target-element\"\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan\u003eInteractive Multi Target Training System - 5 Pack Combo with Controller\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eA Dry Fire Training Arena at Your Home for Home Defense Training; With Immediate Time, Light and Sound Feedback At Your Fingertips! \u003c\/strong\u003e\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cem\u003eCompatible with:\u003c\/em\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-style: italic; color: rgb(255, 128, 0); font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cem\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/pages\/smart-dryfiremag-laser-training-systems\" target=\"_blank\"\u003eSmart DryFireMag® Laser Training Systems\u003c\/a\u003e (both Red and Infrared)\u003c\/em\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli style=\"font-style: italic; color: rgb(255, 128, 0); font-weight: bold;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003e\u003cem\u003e\u003ca rel=\"noopener\" href=\"https:\/\/dryfiremag.com\/collections\/ar-products\" target=\"_blank\"\u003eAR Flash Bolts\u003c\/a\u003e (both Red or Infrared)\u003c\/em\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003eA true training arena at your home, for your home defense training and shooting improvement.  The Interactive Multi Target Training System (\"i-MTTS\") 3-pack with system controller combo will provide countless hours of dry fire training options.\u003cbr\u003e\u003cbr\u003eYou will get instant feedback via light, sound or both without the need of wires, cables, downloads, mobile apps or software. Just install the included AAA batteries and get to your dry fire practice.\u003cbr\u003e\u003cbr\u003eThe i-MTTS targets have 6 shooting modes and with the system controller, you can select\/control your training program from a distance, wirelessly. Fully portable, train anywhere you can, safely.\u003cbr\u003e\u003cbr\u003eThe Interactive Multi Target Training System (i-MTTS) target bases have wireless communication with up to 12 target bases which allow for various dry fire drills and configurations.\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eLaser Ammo System Controller\u003c\/h3\u003e\n\u003cp\u003eThe System Controller serves as a wireless control unit which allows the user to control their target systems, from a distance.  A simple push of a button will rotate between the different training programs, view, scroll and toggle between split time' and total time' performance results, set automatic or manual restart, choose random' or define the delay time for the start signal, define needed hits' on target, set training program length, set preferred sound and light response, extend targets range, define sub groups, and more.\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003ei-MTTS Target System Modes \u0026amp; Features:\u003c\/h3\u003e\n\u003cp\u003eThe i-MTTS target system has 6 shooting modes but also various other amazing features to provide you many hours and options for your dry fire training practice.\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStandalone\u003c\/li\u003e\n\u003cli\u003eFirst Shot Timer\u003c\/li\u003e\n\u003cli\u003eSteel Plate Shooting\u003c\/li\u003e\n\u003cli\u003eChase The Ball\u003c\/li\u003e\n\u003cli\u003eShoot \/ No-Shoot\u003c\/li\u003e\n\u003cli\u003eDouble Tap\u003c\/li\u003e\n\u003cli\u003eMag Change Timer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eThe System Controller I-MTTS Arena Features Include:\u003c\/strong\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWireless communication up to 20'\u003c\/li\u003e\n\u003cli\u003eImmediate score display, with hundredths of a second accuracy\u003c\/li\u003e\n\u003cli\u003eSplit and elapse times display\u003c\/li\u003e\n\u003cli\u003eRemote push-button change and selections\u003c\/li\u003e\n\u003cli\u003eChoice of automatic or manual drill restart\u003c\/li\u003e\n\u003cli\u003eChoice of countdown or random drill start\u003c\/li\u003e\n\u003cli\u003eControl sound and light response\u003c\/li\u003e\n\u003cli\u003eSet of 4 changeable target cards for each target\u003c\/li\u003e\n\u003cli\u003eMay be used as standalone targets\u003c\/li\u003e\n\u003cli\u003eActivated by both red and IR (infrared) lasers\u003c\/li\u003e\n\u003cli\u003eScrolling through all the scores\u003c\/li\u003e\n\u003cli\u003eChange and set drill parameters\u003c\/li\u003e\n\u003cli\u003eExtended range\u003c\/li\u003e\n\u003cli\u003ePair and define multiple target groups\u003c\/li\u003e\n\u003cli\u003eAnd much much more\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eYour I-MTTS 3pk Combo Includes:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThree (3) Interactive Multi Target Training System (i-MTTS) target bases\u003c\/li\u003e\n\u003cli\u003eSystem Controller\u003c\/li\u003e\n\u003cli\u003eAAA batteries for entire system\u003c\/li\u003e\n\u003cli\u003eFour Interchangeable targets each (3px = 12 total) sized approx 3-5 inches each\u003c\/li\u003e\n\u003cli\u003eUser Guide\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSKU: I-MTTS-3-1\u003c\/p\u003e","brand":"Laser Ammo","offers":[{"title":"Default Title","offer_id":46736769155331,"sku":"I-MTTS-3-1","price":250.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/files\/imtts-3pk-with-controller-1.png?v=1746655659"},{"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":81.23,"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":91.23,"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":81.23,"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":81.23,"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":81.23,"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":81.23,"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":81.23,"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":"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":250.0,"currency_code":"USD","in_stock":false}],"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":250.0,"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":270.0,"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-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":270.0,"currency_code":"USD","in_stock":false}],"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":250.0,"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":270.0,"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-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":250.0,"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":270.0,"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-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":250.0,"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":270.0,"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-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":250.0,"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":270.0,"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-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":250.0,"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":270.0,"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-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":250.0,"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":270.0,"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":"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":81.23,"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-walther-pdp","title":"DryFireMag for Walther PDP","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 Weather PDP 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 Walther PDP, this DryFireMag simulates an OEM trigger pull, giving you realistic feedback with every press. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe base plate and lever on the Walther PDP DryFireMag are \u003cspan style=\"color: #ff2a00;\"\u003e\u003cspan style=\"caret-color: rgb(255, 42, 0);\"\u003e\u003cb\u003e\u003cspan style=\"color: rgb(255, 128, 0);\"\u003eOrange\u003c\/span\u003e \u003c\/b\u003e\u003c\/span\u003e\u003c\/span\u003efor 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\"\u003eIncludes \u003cspan\u003e1x Compact PDP Model Mag Spacer.\u003c\/span\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\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSKU: D-PDP\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);\"\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 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, Metal \u0026amp; Polymer Frames, PDT Performance Duty Trigger (Curved), DPT Dynamic Performance Trigger (Flat)\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 or Unknown\/unconfirmed\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\"\u003ePDP F-Series, PDP CA Compliant Models\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\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47619779330307,"sku":"D-PDP","price":81.23,"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":"smart-dryfiremag-for-walther-pdp-red-laser-training-system","title":"Smart DryFireMag for Walther PDP 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-walther-pdp-infrared-laser-training-system\" style=\"color: rgb(255, 128, 0); text-decoration: underline;\" rel=\"noopener\" target=\"_blank\"\u003e\u003cb\u003eSmart DryFireMag INFRARED Laser Training System for Walther PDP\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 Walther PDP \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 Walther PDP \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 Walther PDP 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 Walther PDP\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e1x Compact PDP Model Mag Spacer\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-PDP-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 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 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\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 WALTHER PDP Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=\"1\" 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%;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; width: 79.981102%;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eFull Size, Compact, Metal \u0026amp; Polymer Frames, PDT Performance Duty Trigger (Curved), DPT Dynamic Performance Trigger (Flat)\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 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%;\" colspan=\"2\"\u003eNOT COMPATIBLE or Unknown\/unconfirmed\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; width: 99.976377%;\" colspan=\"2\"\u003ePDP F-Series, PDP CA Compliant Models\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47619795976451,"sku":"S-PDP-RL","price":250.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":"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":250.0,"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-walther-pdp-infrared-laser-training-system","title":"Smart DryFireMag for Walther PDP 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-walther-pdp-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 Walther PDP\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 Walther PDP \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 Walther PDP\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003e1x Compact PDP Model Mag Spacer\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\n\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-PDP-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 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 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\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: Arial, sans-serif; max-width: 900px; height: 100.869568px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background-color: rgb(242, 242, 242); height: 21.73913px;\"\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; height: 21.73913px;\"\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; height: 21.73913px;\"\u003eCompatible WALTHER PDP Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 38.260872px;\"\u003e\n\u003ctd rowspan=\"1\" 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%; height: 38.260872px;\"\u003e9MM\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; width: 79.981102%; height: 38.260872px;\"\u003e\u003cspan style=\"font-size: 0.875rem;\"\u003eFull Size, Compact, Metal \u0026amp; Polymer Frames, PDT Performance Duty Trigger (Curved), DPT Dynamic Performance Trigger (Flat)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Not Compatible section (matched exactly) --\u003e\n\u003ctr style=\"background-color: rgb(236, 236, 236); height: 21.73913px;\"\u003e\n\u003ctd 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%; height: 21.73913px;\" colspan=\"2\"\u003eNOT COMPATIBLE or Unknown\/unconfirmed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 19.130436px;\"\u003e\n\u003ctd style=\"border: 1px solid rgb(204, 204, 204); padding: 10px; text-align: center; font-size: 0.875rem; font-style: italic; width: 99.976377%; height: 19.130436px;\" colspan=\"2\"\u003ePDP F-Series, PDP CA Compliant Models\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"DryFireMag","offers":[{"title":"Default Title","offer_id":47619824386307,"sku":"S-PDP-IR","price":270.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":"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":270.0,"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":81.23,"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-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":250.0,"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":270.0,"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"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/0951\/6035\/collections\/Smart_Mags_i-MTTS_250.png?v=1782494599","url":"https:\/\/dryfiremag.com\/collections\/specials.oembed","provider":"DryFireMag","version":"1.0","type":"link"}