Buy various weapons here. The higher the level, the better the attributes of the weapon. There are four weapons available at a time and they refresh on a timer. The timer is effected by "Blacksmithing" (Technology). The highest level of weapon you can get from it is smithy level.
You can also enhance your weapon and armor in the smithy. For white and green equipment you need primary gems. For blue and purple equipment you need medium gems. For yellow equipment you need advanced gems. When the enhancement succeeds, the weapon will get +1. When the enhancement failed the weapon will decrease 1. Up to four luckstone can be used at a time on any enhancement to increase the chance of success marginally.
In the table underneath you can see the odds of boosting the equipment and how many gems are needed for the next upgrade: