Stuns do not prevent any passive abilities from triggering. Also 2 spirit shields would reduce stuns by 75% total. -50% then another -50% of the remaining stun duration.