I just got it Thursday, so no, and I hope you're wrong and he makes good. I'm pretty pissed off, but optimistic at the same time.
Warranty Registration

Bottom of the page is a repair request form.
AFAIK Charter Arms does not do the authorized return system.
Charter arms is slow, good luck.