Was thinking about your question. Can you still dry fire it? That is, after it went from safety to fire, but won't go back to safety?

If that is the case, it may be an adjustment. Have you taken it out of the stock to watch what happens to the sear and trigger?