Harpoon

In Resident Evil 4 harpoons are only available while Leon is on the motor boat. They are the only weapon that can be used against Del Lago.