I need a lot of upgrade materials for gun skins.

I found this bundle that gives guaranteed materials, but I’m not sure if it’s actually the cheapest option.

Is this kind of bundle worth buying long term, or is there a better method to get materials cheaper?

I’m trying to avoid wasting UC, so I’m looking for the most efficient option.

Any advice?