Chapter 841 - The mysterious snipers