updated receive shot method and added test not to shoot over existing shot