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