Hi there.
The dungeon vendors in LA selling weapons for tokens, and the aquatic weapons may missnamed. The Spear type named “…Harpoon..”, and the harpoon type named “..Speargun..”
Its may not a bug, cause my english is not very good..but still it can confuse players like me. (the spear should called “..Spear..”, and the harpoon should called “..Harpoon..”)