You don't need to make loads of objects but I also can't imagine the system from your description. You can use a global variable to track experience and then change the animation of the equipment based on this, or something. I don't know what you want to happen but you can probably do it with one button.