My thoughts on the firearms are as follows: Heavy weapons could get more bonuses as Assaultrifles (Boltgun, Autogun...) for example higher fire rate, Accuracy .... but heavys can not be fired while moving.
assaultrilfes should be fired while moving, but with reduced speed and pistols, without any speed reduction
Sorry for bad writing...XD
Keep up the good work!!