Верно, их много, но у этих трех различие заметно. По-английски: sword, rapier, foil, и тп. Даже видно, что имеют тот же корень, что у других латинских терминов.

С другой стороны, "шашка" и "сабля" переводятся одинаково, и тут картинки не помогли.

А насчет клинка, это я ошиблась.

Добавочный вопрос: чем отличается меч от шпаги?