0
To unlock new weapons, you either have to level up your characters, win at the slot machine, or get them in a [?] box. You'll get most through the slot machine though.
First of all, every ten levels that you advance with your character, you'll get a reward. Most of these are character parts, but...