'random'? The knockback is from the gun and (if sniper enemies are there) being shot, I don't know of more ways