thank you! the workflow is very very simple: box modelling and simple skeleton animation (I don' t even bother to rig and just use raw bones)
I have the advantage that there are no normal or specular maps to worry about - so the textures are just painted by hand
the guns have the additional trick that I set up a camera with the ingame fov to see how it will look like.. nothing fancy really
and the rest is just endless iteration: I just keep changing things until I'm happy with the result
I tried to make guns that are useful gameplay wise rather than what looks or sounds cool - alas they mostly ended up grey and boring - the idea is that instead of getting better and better guns they are just tools and all equal (so the machine gun doesn't replaces the pistol - but this meant that the pistol has to be unique in some way and they kind of evolved on their own
and also there is lazyness: many weapons are combined into one e.g. the machine gun doubles as the sniper rifle (but I guess that is also a convenience)