Gem on sword = different bonus (main weapon bonus).
Gem on pistol = off-hand bonus.
For example red gem:
red jam on sword = +Max attack.
red jam on pistol = +Physical attack.
You are QS3 Wugu3 Hacka full STR, I would say red gem.
Remember to use glass mole card effect before you cast Needle Blow.
Needle blow will copy your stats when it hits the enemy. It does not update after applying.
Glass mole -> needle blow = strong needle blow poison for 20 seconds.
Compared to other poisons, which update during poison.
Glass mole -> wugong gu = 6 seconds of strong wugong gu + 14 seconds of normal wugong gu.

, how long does arrows stack on, since this build only have muilti shot to stack arrow