Maybe make it so the primals have a chance to drop armor pieces but also drop tokens (like ravana/bis totems) that can be traded at a fashion vendor for the armor? That way if rng decides to say "not today!" 20 runs in a row you can still work toward the stuff.