I have received a set with a piece which isn't a part of it and I cannot identify it I feel like I have seen this piece before, yet I also feel like it may not be a Lego piece. I am not sure! I have searched for Bricklink to no avail and it has no number or Lego number on.
It looks like a space gun, part 3959.