Tom,
Did you dry fire it with no snap caps in it?
I have heard that's not good for the pins or tumblers.Perhaps some damage was done???
Just an idea is all, hope it's an easy fix
cheers
franc