Not getting camo Skins

When I play halo 5 Guardians FireFight and when I get done playing warZone fireFight and when I got a gold pack I never get a Weapon skin

It’s completely random. Keep opening bronze/silver/gold packs and you will eventually unlock them.