I'm not going to suggest anything I said before or link old threads because cbf + you have probably made your decisions on them already.
Have you considered doing items a bit like csgo In the sense you have a few items in one collection and In that collection It would have different rarities.
Why you would do this Is items collection could be limited to map bases so In turn If you want this X item you need to play X map(s). Other reason would be having a trade up system like csgo.
The trade up system Is more the reason for why I'm suggesting this as It allows Items that players would find "worthless" to be actually worth something in the system.
I've simplified it quite heavily so here info on how the trade up system works -->
https://youtu.be/YPyNYJoFBVg?t=15
I don't think I need to explain what I mean by collections but a csgo cases Is a collection. Effectively I'm suggesting the "Red" Is the knife and the "Blue" Is maybe a craftable.
-I'm not suggesting "they all have the same stats".
-I'm not suggesting reds should be as rare as csgo knifes
-I'm not suggesting you should do this Idea I'm saying "Have you considered..."