After a trip to our very own SPDguns, I got my problem child back. After putting a longer firing pin in and possibly (I don't recall for certain) some heavier springs, I took it out and function-fired it, and after 48 rounds of WWB, it has functioned as it should. Thanks, Dave. It looks like you fixed it.
Dave does good work.
Dave does good work.