How to morph hand into gun?

Hey guys I’m trying to create a character that morphs its hand/arm into guns. I tried doing it in blender but it didn’t work so I’m wondering if there’s any way to do it in UE4 by using 2 meshes or anything. I have no idea how to go about it. Any help would be appreciated whether any tutorial links or ideas you might have.
Thank you.