I have been trying to animate the weapon and not only the player's character but i cant seem to find any way to do that, I've searched through roblox's Dev forums and found one thread but i cant seem to understand it since when i make a motor6D it doesn't orient the weapon properly, how do i animate the weapon?
you can just make another rig and put the player scripts into that rig instead.