I make our own feed. It's very simple and I make it in big batches so I'd only have to mix every couple of months. What I was mixing before was:
30% Corn
30% Wheat
20% Peas
10% Oats
10% Fish Meal
2% Poultry Nutri–Balancer
Kelp provided free choice
They did great on that. I also fermented it so they ate way less. They also got our daily kitchen and garden scraps and I'd sometimes sprout barley fodder for them.
Now I a trying to streamline as I mix the goats feed too. I also don't want to do much corn. So now I do:
Barley
Oats
Alfalfa
Beet Pulp
BOSS
I'll ferment that for the chickens as well as all the kitchen and garden scraps and occasional fodder. I was raising mealworms too as well. I do add nutri-balancer to their ferment and I still give kelp.
My goats, turkeys, chickens, peafowl, and rabbits all get this feed. Each animal (poultry, caprine, etc) get their own minerals suited to them. Goats get hay and alfalfa hay as well as the rabbits.
I tend to prefer things that aren't so convenient anyway. If SHTF, I don't want to be stuck relying on something I can't get. But that is just me. Plus I know everything that they are eating (aside form their free range stuff, but that's still natural and what they were meant to eat) and I know what we are eating. We have a garden as well and buy bulk grains to mill and turn into flour and such. I think I was born in the worng century LOL.