It would be a funny mechanic if firing weapons caused recoil in the form of mobile unit getting pushed in the opposite direction of their gun. The effect might be based on the strength of the weapon, although you would probably want rapid fire units to attempt to counter it by pushing closer than their outer range limit.
Might make for a funny mod and maybe even create some emergent strategies like dodging by firing.