Finished logic for Plays.shoot()