The next guess would be that the firing pin broke.

Yeah. What I was thinking also.