I reccomend
species nutrition v-mineralyze, has everything you need, no iron, proper dose of magnesium which isn't the cheap oxide version(so you won't need a ZMA), has boron and other trace minerals, selenium, chromium, etc.
It's all quality, and the only thing dave recommends adding is a bit more vitamin D
if you're on a budget, optimum nutrition Optimen has all the trace minerals you need as well, but you most likely will have to add some things in like ZMA and vitamin d/ k2, has no iron
that's what i do