I've been carrying this little Keltec P32 for a couple years now. Many rounds through it, trusted, dependable, ect...Noticed a little rattle a while back but haven't thought anything about it. Figured it was a loose/misaligned round in the mag. Broke it down for a cleaning today and found the main/hammer spring is broken/rusted in two. Thank GOD I haven't NEEDED it! I will say, I'm not very good about regular cleaning, but I do blow the pocket lint out of the barrel and spray it with Remoil fairly often, not wanting rust on the barrel or slide. From now on, I will be paying more attention to the "hidden" internals. On the bright side, it's time for upgraded springs!