So this gun is Borderlands inspired even though it doesn't look much like it... You can copy this sprite only if you like and favorite. Also there is a little bit of an offset in the shell ejection and fire timing so if you watch for long enough it will look weird with the shells ejecting before the gun fires...
I know the music sucks but I'm too lazy to make it better.