{"product_id":"vpdot-9mm-laser-training-cartridge-cone-tip","title":"9mm Dry Fire Laser Training Cartridge | Cone Tip | VPDOT - No Ammo Needed","description":"\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400\u0026family=DM+Serif+Display\u0026display=swap');\n\n.vp {\n  font-family: 'DM Sans', sans-serif;\n  max-width: 620px;\n  padding: 4px 0 20px;\n  color: #ccc;\n}\n\n.vp-hook {\n  font-family: 'DM Serif Display', Georgia, serif;\n  font-size: 1.55rem;\n  color: #ffffff;\n  line-height: 1.25;\n  margin-bottom: 8px;\n  font-weight: 400;\n  letter-spacing: -0.3px;\n}\n\n.vp-sub {\n  font-size: 0.88rem;\n  color: #999;\n  margin-bottom: 24px;\n  font-weight: 300;\n  line-height: 1.6;\n  border-left: 2px solid #e32636;\n  padding-left: 12px;\n}\n\n.vp-stats {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 1px;\n  background: #2a2a2a;\n  border: 1px solid #2a2a2a;\n  border-radius: 8px;\n  overflow: hidden;\n  margin-bottom: 28px;\n}\n\n.vp-stat {\n  background: #161616;\n  padding: 14px 10px;\n  text-align: center;\n}\n\n.vp-stat .num {\n  font-size: 1.15rem;\n  font-weight: 700;\n  color: #e32636;\n  line-height: 1;\n  margin-bottom: 4px;\n}\n\n.vp-stat .txt {\n  font-size: 0.68rem;\n  color: #666;\n  font-weight: 500;\n  letter-spacing: 0.3px;\n  line-height: 1.3;\n}\n\n.vp-rule { border: none; border-top: 1px solid #222; margin: 22px 0; }\n\n.vp-label {\n  font-size: 0.62rem;\n  font-weight: 700;\n  letter-spacing: 3.5px;\n  text-transform: uppercase;\n  color: #555;\n  margin-bottom: 14px;\n}\n\n.vp-modes {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 8px;\n}\n\n.vp-modes li {\n  display: grid;\n  grid-template-columns: 120px 1fr;\n  gap: 12px;\n  padding: 11px 0;\n  border-bottom: 1px solid #1c1c1c;\n  font-size: 0.84rem;\n  align-items: start;\n}\n\n.vp-modes li:last-child { border: none; }\n\n.vp-modes .mn {\n  font-weight: 600;\n  color: #e0e0e0;\n  font-size: 0.84rem;\n}\n\n.vp-modes .md {\n  color: #777;\n  font-weight: 300;\n  line-height: 1.5;\n}\n\n.vp-note {\n  font-size: 0.78rem;\n  color: #555;\n  font-style: italic;\n  margin-bottom: 22px;\n  padding-left: 2px;\n}\n\n.vp-compat {\n  background: #0d140d;\n  border: 1px solid #1e321e;\n  border-radius: 6px;\n  padding: 12px 16px;\n  font-size: 0.82rem;\n  color: #7aad7a;\n  margin-bottom: 22px;\n  line-height: 1.6;\n}\n\n.vp-compat strong { color: #5cb85c; font-weight: 600; }\n\n.vp-items {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px;\n}\n\n.vp-items li {\n  font-size: 0.8rem;\n  color: #666;\n  padding: 5px 0;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  border-bottom: 1px solid #1a1a1a;\n}\n\n.vp-items li:last-child { border: none; }\n\n.vp-items li::before {\n  content: '';\n  width: 3px;\n  height: 3px;\n  border-radius: 50%;\n  background: #e32636;\n  flex-shrink: 0;\n}\n\n.vp-footer {\n  font-size: 0.75rem;\n  color: #444;\n  font-style: italic;\n  letter-spacing: 0.3px;\n}\n\n@media (max-width: 480px) {\n  .vp-stats { grid-template-columns: repeat(3, 1fr); }\n  .vp-modes li { grid-template-columns: 1fr; gap: 3px; }\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"vp\"\u003e\n\n  \u003cdiv class=\"vp-hook\"\u003e9mm dry fire training.\u003cbr\u003eCone-tip fit. Zero ammo.\u003c\/div\u003e\n  \u003cdiv class=\"vp-sub\"\u003eSolid brass, self-centering cone-tip design. Fits Glock, Sig, M\u0026amp;P, Walther, CZ and any 9x19 pistol. Instant laser pulse every pull — more consistent than Strikeman 9mm laser cartridge or standard flat-base designs.\u003c\/div\u003e\n\n  \u003cdiv class=\"vp-stats\"\u003e\n    \u003cdiv class=\"vp-stat\"\u003e\n\u003cdiv class=\"num\"\u003eBrass\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003eConstruction\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vp-stat\"\u003e\n\u003cdiv class=\"num\"\u003eCone\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003eTip Design\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vp-stat\"\u003e\n\u003cdiv class=\"num\"\u003e9x19\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003eChamber Fit\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vp-stat\"\u003e\n\u003cdiv class=\"num\"\u003eRed\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003eor Green\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"vp-stat\"\u003e\n\u003cdiv class=\"num\"\u003e1000s\u003c\/div\u003e\n\u003cdiv class=\"txt\"\u003eRep Rated\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"vp-label\"\u003eWhy Cone-Tip Matters\u003c\/div\u003e\n\n  \u003cul class=\"vp-modes\"\u003e\n    \u003cli\u003e\n      \u003cspan class=\"mn\"\u003eSelf-Centering\u003c\/span\u003e\n      \u003cspan class=\"md\"\u003eCone-tip design seats itself in the chamber on every load. Laser pulse stays consistently aligned shot after shot.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"mn\"\u003eHonest Data\u003c\/span\u003e\n      \u003cspan class=\"md\"\u003eConsistent alignment means the feedback is real. What you see is where the shot would have landed.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"mn\"\u003eAny 9mm Pistol\u003c\/span\u003e\n      \u003cspan class=\"md\"\u003eLoads and extracts like a live round in Glock, Sig P320, M\u0026amp;P, Walther, CZ and any 9x19 chamber.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"mn\"\u003eLaser Color\u003c\/span\u003e\n      \u003cspan class=\"md\"\u003eRed for indoor and low-light sessions. Green for bright environments and longer distance visibility.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv class=\"vp-note\"\u003eRun it standalone or pair with any VPDOT electronic shooting target for scored feedback on every rep.\u003c\/div\u003e\n\n  \u003cdiv class=\"vp-compat\"\u003e\n\u003cstrong\u003eWorks with MantisX.\u003c\/strong\u003e Pairs with MantisX firearms training system and Mantis laser academy training kit 9mm for full shot analytics on top of laser feedback. Works with any laser dry fire training system that accepts a standard 9mm laser pulse.\u003c\/div\u003e\n\n  \u003chr class=\"vp-rule\"\u003e\n\n  \u003cdiv class=\"vp-label\"\u003eIn the Box\u003c\/div\u003e\n\n  \u003cul class=\"vp-items\"\u003e\n    \u003cli\u003e1 VPDOT 9x19 cone-tip laser training cartridge\u003c\/li\u003e\n    \u003cli\u003e5 batteries included\u003c\/li\u003e\n    \u003cli\u003eAvailable in red or green laser\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003cdiv class=\"vp-footer\"\u003eNo ammo. No range fees. No noise. Just honest 9mm trigger training every day.\u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"VPDOT","offers":[{"title":"Default Title","offer_id":47165316726967,"sku":"LC-VP9919-G","price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/8288\/6583\/files\/9x19-laser-training-cartridge-cone-tip-dry-fire-system-9825290.png?v=1775206753","url":"https:\/\/vpdot.com\/products\/vpdot-9mm-laser-training-cartridge-cone-tip","provider":"VPDOT","version":"1.0","type":"link"}