Awesome progress! You are exactly right since the logic and sockets are working, it's just a matter of retargeting the weapon animations to the GASP skeleton.
Once those animations are retargeted and assigned to your character, you'll be fully good to go! Let me know if you hit any snags with the retargeter.