Right off, let me say—I don’t know just how “simple” this really would be to implement. It’d depend on how the default quality tier visual models are handled, compared to how the different skins are. Anyway, I’ll get on with it…
The idea is this; skins for every single weapon in the game currently, just by repurposing the different quality level visual models.
Every weapon has 1C to 5C quality levels, and some go all the way to 6C/Experimental. Each weapon therefore already has five or sometimes six different visual models already in the game. From the heavily rusted 1C, somewhat rusted 2C, “battlescarred” 3C, “mint condition” 4C, and “custom refinished” 5C appearances, plus the FNIX-styled 6C experimental finishes. That includes DLC weapons, 1C to 5C models with their different quality tier visual models.
Some folks out there don’t like the idea of the shiny, satin/chrome finished 5C weapons, and don’t use the 6C weapons for whatever reason (their choice), but do like the “character” of the battlescarred 3C weapons or the clean, military look of the 4C weapons… If they could use those visual models like the skins, applied to other quality tier weapons, they could get the look they want without sacrificing power—or enjoy the power without being blinded by the sun glaring off a satin/chrome weapon, etc.
So, say, you could use a 6C experimental with the satin/chrome finish of the 5C for an even flashier look…or run a beat-up looking 3C skin on your 5C weapon, for a little extra “character”…
As for how one might acquire these skins, maybe they could be tied to the weapons when first picked up.
You stumble across that first Moller PP, pick it up…you get the 1C gun, and the 1C skin for it. If you then wanted to make it seem like your character has kept that same gun from start to finish, throughout all your travels, you’d just apply that 1C skin to your latest and greatest Moller PP, as you upgrade from 2C, 3C, 4C, 5C. You would still get the upgraded night sights of the 5C, for those weapons that get them, but otherwise it looks like you’ve held on to that same gun you started the game with.
You stumble across a 2C K-Pistol, you pick it up…you get the 2C gun, and the 2C skin for it. The gun serves you well early on, so you decide to keep using that skin in honor of the old gun, even as you upgrade to the 3C, 4C, 5C, all the way to the 6C. You’ve “kept” the gun that served you early on, and upgraded it as you went on. That sort of “feel.” Obviously it isn’t really the same gun, but you stick with the skin because the gun gave you the edge you needed in a fight early on.
Much later on, you got your first 4C some time back…got the 4C gun, and the 4C skin. It is clean, neat, in good working order, but not too shiny, so you have no problem using the irons. The gun doesn’t blind you in the sunlight. Not like the satin/chrome finish on the 5C gun you just picked up. You don’t like the 2x RDS on this particular gun, so you put the 4C skin on the 5C gun, so you get the power, but you keep the look you prefer.
I’d say this sort of thing ought to be part of a free update, for everybody to enjoy. For those who bought the weapon packs, none of the DLC weapons got any skins yet, this would at least give them some skins for those weapons, instead of completely leaving them out. Already pointed out how those using base game weapons might enjoy the possibility, if it would be workable.