Nice one.
I love to see that you try new things, experiment with new styles and sounds and get your daily dose of randomness (Autogun I mean LOL).
One thing about mixing, the bass is way too panned to right (in my headphones) so, you might consider to get a more standard approach here. Bass = middle!, or if you want some stereo effects with it, you might consider to put on your master channel a plugin that makes low frequencies mono. TP Basslane (google it).
Very good composition, as always.