S7 steel is not ideal for tiny parts under high stresses. If you look at the Barrett 82 or M107 bolts, which are made with S7, they are huge triangles that don’t have tiny lugs.
9310 has been working great for Grendel bolts, especially Aerospace grade put through certain processes like Vacuum Arc Remelt. I would not mess around with the unknowns, and even with 5.56, there were a lot of lug failures with S7 as soon as they were released.
For extractors, all you need is a quality extractor spring and elastomer insert to keep it from folding over. I take out O-rings any time I see them because they add unnecessary extractor tension and make going into battery more difficult, while placing stress on the extractor lip during the chambering process.
I also de-horn the corners of extractors if they have sharp edges. The M4 TDP calls for machine-relief cut surfaces that remove the extractor sharp lips as they cause excess brass shavings in the bolt face area, which are known to not help with reliability.
I also check ejector function to make sure there isn’t any binding. You might want to Oxy-blue it after polishing to make sure it doesn’t corrode on the surface. This is what I do to any parts on the bolt that get tuned-up or polished.