You will need some modelling skills to add your own usable guns. The best way to start is by taking one of the existing weapons that is closest in nature to your new gun, and modifying the relevant files (you can find the files in Files<Gamecore<Guns etc). HUD.x is the file that has the player arms. Gunspec.txt has all the configuration info. You will just have to experiment.