If it is a certified engine, it has to have Lycoming STD-XXXX nuts and bolts, and you can get them from aeroinstock or aviall. The part #'s for all nuts and bolts are all listed in the parts catalog for your engine. Believe it or not all of Lycoming bolts are grade 5. If its experimental, just use AN or good quality Grade 8 stuff. Obviously that's better than what Lycoming supplies for their engines. Now if its something like an STD-2209 crankshaft bolt, get that from aeroinstock.com.
You can choose to spend $300+ on OEM nuts and bolts, or buy something better from a reputable hardware supplier like Fastenal, and have better hardware. Again only if its experimental.