Missing machine gun files

Fix: missed files in last commit
Machine gun fire suppression

Add: machine guns suppress enemy fire