Your best bet in making new DX weapons is not trying to _model_ the new weapons but only to try and code some new ones with the existing models. Or maybe try reskinning some of the existing models.
Getting the animations to work correctly with a new weapon model will be too much of a pain , trust me.