Maybe i'm pointing out the elephant in the room, or maybe i'm just ignorant, but aren't both the description of the problem and the "bulge" on the bolt, pointing to the extractor? Perhaps it's just worn out... Obviously a new bolt or BCG would resolve it, but they wouldn't necessarily be required to fix it...