Well, here it is. Ten days before deadline.
Had a lot of trouble with reload animation. Tried my best to make it look good.
A video by Max:
My one: