The weapons aren't that good. There isn't much incentive there, to buy newer weapons, because the newer ones aren't much better than the lower leveled ones, even if there is a difference in price, of 20,000-35,000 silver.
It's a pretty good game, but my only complaint is that I don't feel a need to level up. Why should I, when I can stay level thirty, and jump into the main battles, when there are a few level one hundreds in them? Maybe you could add more incentive to level up.