So my idea is that, you could earn XP for your guns/melees every time you kill someone using that certain weapon. Let's say there is three level, for the enranged rifle, if you rank up to level one, you receive more ammo. Level two maybe increase the damage by one or two. And level three you can shoot more bullets before reloading. Well let me know what you guys think.
Hopefully Administrator and staffs take this into consideration.