Replacing a part of animated mesh with bone weights
One solution would be to use vertex selection masking (in red circle on the image below) and select only new mesh vertices, then assign automatic from bones.
Second way would be to take new mesh out, place in the right spot in object mode and parent it to armature with automatic weights and delete old character body leaving cloths and weapon.