Supplement Stack Review / Recs?

Hi everyone, I’ve been doing a lot of research on this sub and other subs and I was wondering if anyone could review the supplements I’m taking and give general recommendations.

Not sure if this is relevant but I do a lot of heavy lifting and was hoping these would generally make me feel better at the gym and overall boost my health.
Also somewhat irrelevant but I've been having bad headaches for the past week and a half. I'm pretty sure they're exertion headaches as it really suddenly happened during one of my reps to failure, but if any of you have had a similar experience taking one of these then let me know (although I doubt it is because of a supplement).

Thanks everyone!

https://preview.redd.it/2najdxwsm7t91.png?width=942&format=png&auto=webp&s=8246ee266fc7069cf451fc93cec9777379424f0f