There are no pistols nor guns yet, though this might change once the Musketeer class is implemented.
And yes, weapons are limited to certain classes. Only Arcanists and the related Jobs can use books, and only Marauders can use axes, for example.
Armor has also restrictions. Marauders and Gladiators wear the bulkier armors, though they share some with Lancers, too. Archers and Pugilists use light armor, and all magic classes wear clothes/robes.
And yes, weapons are limited to certain classes. Only Arcanists and the related Jobs can use books, and only Marauders can use axes, for example.
Armor has also restrictions. Marauders and Gladiators wear the bulkier armors, though they share some with Lancers, too. Archers and Pugilists use light armor, and all magic classes wear clothes/robes.