I agree with Jimm1009.
McMaster-Carr, is going to be your best source for hardware. Quick Shipping too. What I could not find from my hardware guy, I bought from McMaster-Carr, in stainless steel.
A lot of the hardware the military uses is Grade 5 Yellow Chromate.
If you buy Grade 5 commercially, it comes in silver zinc plate. Only Grade 8 is available in the yellow zinc chromate finish commercially.
Infasco brand, is a very large company that supplies the military. Infasco, has a triangle on the top of the Hex Head Cap Screw. Grade 5 is an outline of the triangle, Grade 8 has a solid traingle. If you're lucky, you might find someone close who carries Infasco. I found a guy who works out of his house, and contacted him.
I needed to replace some rusted grade 5 Infasco hex head cap screws on my trailer, and he had the correct screws as per the drawing. Length/ thread/ diameter/ grade.
For my duece, I simply replaced with Grade 8. Easier to get in the Yellow Chromate.
There are also two other companies I've seen. One is Lake Erie, and has two letters ' LE ' on the hex head.
The other has a letter ' U ' on the hex head, but I can't find the manufacturer.
They also provide the military with hardware.