I sent my two 3LL bolts back to BAT for new firing pin springs and reset to spec. They charged me for the springs and shipping (actual cost) and turned them around in one day. I don't see how the service could be any better. When combined with their product excellence and range, BAT is always a good choice.