Let me just say as a warning: having everyone with the same gear/magic setup actually makes the game really boring, so try to go for specialized characters once you get the hang of it

The differences between attack speeds with guns and bows is also so minuscule it wont make any difference really. Just have fun with your characters