I just looked at your save session data and the API is indeed returning the weapon ID incorrectly. It is returning "801969", which is the slasher. If you want it fixed you could report it to the PS2 bug tracker site for visibility.

The PS2 killboard also has it incorrect right?