Tune your trigger-reset feel
Fine-tune your S&W M&P-compatible DryFireMag to better match the trigger weight you train with. The included springs support settings from approximately 5¾ pounds to 9 pounds, giving you options for academy requirements, duty-gun specifications, and personal preference.
Your DryFireMag arrives set to simulate a factory-style trigger weight. If your firearm has a different trigger setup, changing the spring helps your dry fire repetitions feel more consistent with the gun you carry or compete with.
Please note: The spring photo is for illustrative purposes. Actual springs are color-coded on the ends to make selection easier.
See how the Spring Kits work, then follow the S&W M&P-specific instructions for your DryFireMag.
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.