Note: Standard DryFireMags are NOT COMPATIBLE with ANY laser cartridge.
| Caliber | Compatible Palmetto State Armory Models |
|---|---|
| 9MM | Dagger Micro 9MM |
| NOT COMPATIBLE | |
| Glock | |
Consider our Smart DryFireMag Laser Training Systems for dry fire training with laser feedback.
Note: DryFireMag is NOT COMPATIBLE with firing pin-activated laser cartridges Or the Smart SureStrike™ Optic Laser Cartridge that is part of our Smart DryFireMag Laser Training Systems.
Designed 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.
It 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.
With 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.
For patent information see Patents page.
SKU: D-PSM
Made in the USA
We proudly ship to all 50 United States, Guam, Puerto Rico, the U.S. Virgin Islands, and Armed Forces addresses (APO/FPO/DPO).
Questions about your order status or shipment? Reach out to our team via our shipping page contact form or call 208-702-7030.
Our refund and return policy lasts 30 days. If 30 days have passed since your purchase, we can’t offer you a full refund or exchange.
To be eligible for a return, your item must be in like new condition and the same condition you received it. It must also be in the original packaging.
To complete your return, we require a receipt or proof of purchase.
There are certain situations where only partial refunds are granted:
When your returned item has been received and inspected, and your return is approved, your refund will be processed, and a credit will be applied to your credit card or original method of payment.
If you haven’t received a refund yet, first recheck your bank account.
Then contact your credit card company; it may take some time before your refund is officially posted.
Next, contact your bank. There is often some processing time before a refund is posted.
If you’ve done all of this and you still have not received your refund, please complete the form below or call 208-702-7030.
To return your product, please request a shipping label using our return form below or call us at 208-702-7030.
For general questions related to refunds and returns please contact us through the form on our Returns page or call us at 208-702-7030.


