Needs a lot of work
Machine gun drums are obnoxious.
The synth and progression is pretty generic and at times mastered WAY too loud. Clipping is rampant everywhere in this piece. I'd go back, work on making the machine gun drums strategically placed rather than random and remaster your loudest sections a bit to prevent clipping.