A arma não está "apenas deitada lá" por um turno. Diz na descrição do Retorno:
Catching a returning weapon when it comes back is a free action. If the character can’t catch it, or if the character has moved since throwing it, the weapon drops to the ground in the square from which it was thrown.
Assim, a arma ainda está no ar até o começo do turno do atirador.
Parece um pouco estranho, mas por RAW, parece que se alguém usa Snatch Arrows em sua arma de retorno, então sua arma ainda retorna para você no seu turno. Não consigo encontrar nada nas regras que diga que uma arma Snatched não aplica as regras normais de Retorno, e as regras de Retorno não mencionam pessoas sendo capazes de pegar a arma. No entanto, faz mais sentido (para mim, pelo menos) que, se uma arma de retorno for roubada, ela permaneça com o Snatcher.
EDITAR:
Para esclarecer, com base na sua edição, eu diria o seguinte aconteceria, com base no RAW: A lança a arma em B. B arrebata. Na vez de Bs, ele joga em C. No turno, a arma retorna para A. No turno Bs, a arma retorna para B.