Not the most effective, but it sure does come in handle for close encounters, was pretty fun learning how to model this for the first time. Will be needing a lot of tweaks and updates in the near future once we have everything working. You can check out my artstation to have an full 360 view of the gun