How exactly would the Vision use his ability to not be killed, combined with a beam weapon on his face, to non-lethally stop six people? It's not like he can stretch his arm out and grab them all at once, and any kind of corral or barrier he might throw around them could be bypassed by Scarlet Witch. And since he's still learning the extent of his powers, it's not like he could safely just 'set Infinity Stone to stun' and blast them all unconscious.