it only take 5 puncture procs to full strip, so we go for higher viral weighting as we need 10 stacks of viral for maximum bonus.
With roughly 54.22% viral, 4.52% impact and slash, 36.39% puncture, and 2.5 multishot, you end up getting the following status spread per magazine:
20.33 viral procs
13.65 puncture procs
1.7 impact and slash procs
This means it should only take us half a magazine, 7-8 shots, to [Reach] 10 stacks of viral and 5 stack of puncture.
Evolution 1: Static: No choice given
Evolution 2: Riddled Target: Increase damage by +6 and gain +25% Multishot, stacking up to 4 times, when applying a puncture status effect. (I did not include this in above calculations)
Evolution 3: Marksman's Hand: -60% weapon recoil.
Evolution 4: Flensing Spikes: Puncture status effect removes 20% of targets armor.