Weapons

There is a total of 8 weapon types and depending on the class select you can equip a select few of them.

Hunter - Sword, Wired Lance, Partisan Ranger - Rifle, Bazooka Force - Staff, Talisman

All three of the classes are able to use the Gunslash.

Upgrading Weapons
There are three different types of Grinding:

Normal Grinding

Attribute Grinding

Affix Transferring