I put the guns on their own viewport so that their 3D models don't clip with the environment and enemies.
I hope melee combat doesn't feel too floaty now that you can't see weapons physically hitting things.