Some other things that have popped into my mind after more playing, mostly crafting.
A) Starting the game. Please give the poor fellow some skill based weapon with increased durability to make the start bit more easier, its not big thing but having to repair your weapon little later makes it easier. Edit: Maybe after returning from shooting range you could be asked if you were comfortable with your current weapon, and option to change it?
B)Crafting exp. Im really divided upon this matter... but could you make crafting grant some experience? I dont mean it should give you ton load of it, even having same amount of exp as the item needs skill would eventually grant you a level! Why? Well..... I really hate when games give you levels just for running around or doing something outside of combat and suddenly you are more skilled in martial arts for nothing! But it also makes me wonder why I need to go shoot some monsters in the head to learn the secrets of needle and thread. Granting small exp would actually give you something in return and at least some of those tailoring skills would also come from actually doing it(crafting or salvaging stuff). By all means dont make it too good source of exp, just somewhat useful would be nice. Maybe same amount as the crafting requires skill(s)?
C) Repair. The "better" repair kits seem to have only minor discount in price, it should be cheaper for sure as not all weapon can even use up all that repair! But I still feel like the discount on higher amount kits should be bit better. 2nd thing about repair is the fact that when items value goes up, its durability barely keeps up with it. If higher cost weapons would have more max durability, repairing junk for profit could stay in better control and the high repair amount kits more wanted, it could actually make repairing items more expensive, specially with low kits.
D) Salvage. Hey it feels completely useless(so far)! If salvaged items would always give more scraps it could actually be more useful to try salvage it for repair kit parts, but so far I have never found that situation. Would it be possible to consider the items to be around 40% durability for salvaging (unless its over it). This could actually make you wonder if its better to use it as spare parts instead of fixing it up and buying more repair kits/something.
E) Crafting components. So far items have quality that adds to the stats of the weapon, could there be some "quality misc components" that you could use to fill weapon/armor enhancement slot? These could have no effect on the actual performance of the weapon, but grant better durability or reduced durability to trigger the worn item effects. It could also make the crafting bit easier, buy more expensive parts to be able to make that weapon you wanted bit earlier with less skill (if for some reason you are swimming in money)
C and E are not really big concerns and Im divided on B for being good, or easily turned into bad idea.