I was given a very cool gun to animate by Katja Linssen. Had fun coming up with different angles to show the different parts. It was also a good way to practice rendering in Unreal
Here's Katja's portfolio
www.artstation.com/rhebko
There's a lot of amazing hard-surface artwork!