I'm not sure if anybody has already suggested this or if it has already been discussed, but I think something that relates to guns in general, but not directly to the skill (although it could), is a durability meter on every gun, similar to the tools one. This way, the guns that already exist...