I think this is a great idea, but let me add something. How about when you put it back to level zero you can have like a kill counter on it. Then the SECOND time you put it back to level 0 you get to rename it, but you can put it back to lvl 0 again, and after that you lose the name, but you can have a chance to get a trait that makes the gun better.
Ex. First LvL 0 = Kill Counter that shows on the side of your gun. Second LvL 0 = You get to rename it. Third LvL ( win lose scenario ) you lose the name you put on it, but you get to add a trait. This allows the gun to go UP in price every prestige because it becomes more and more unique every lvl 0.
Ex. First LvL 0 = Kill Counter that shows on the side of your gun. Second LvL 0 = You get to rename it. Third LvL ( win lose scenario ) you lose the name you put on it, but you get to add a trait. This allows the gun to go UP in price every prestige because it becomes more and more unique every lvl 0.