I sent a KelTec PF9 back to the mother ship because it would not fire and they fixed it (they said) and sent it back. Now Fedex has it according to the tracking # info and I've been camped out at home 5 days since they said it was ready for delivery and so far it is a no show. Calling FedEx is a lesson in futility. It will probably go back to the mfg and all this mess will start all over again. Grrrrrr!