This probably isnt a scripting question, but in some games i have seen where people do all their animations with two hands. They hold the gun with 2 hands and reload with both hands. How do i achieve the same?
I would suggest you look at this article by Headstackk. It's very informative on how to make a weapon like you have described.