I have seen some suggest that the ‘harpoon’ referred to a hypodermic needle. Which probably makes more sense for Janis Joplin, but less so for Kris Kristofferson. I think it just refers to a harmonica.
I guess we’ll never know. Just like we’ll probably never know if Lucy In The Sky With Diamonds is about LSD or some girl in a hot air balloon.