>>44872349Weapon Pokemon off the top of my head. Counting all types of weaponry and trying not to include "naturally" occurring elements, but instead focusing on when weapon imagery is called upon to enhance a design.
Gen 1: Scyther, Voltorb line, Kabutops, Cubone line.
Gen 2: Scizor, Remoraid line, Pineco line, Skarmory.
Gen 3: Serviper?, Sharpedo.
Gen 4: Gallade, Garchomp?, Magmortar.
Gen 5: Bisharp, Escavalier, Timburr line.
Gen 6: Delphox, Honedge line.
Gen 7: Vikavolt, Celesteela, Kartana, Naganadel, Type Null.
Gen 8: Silicobra line, Sirfetch'd, Falinks.
Looks like that anon is right, some form of sword Pokemon is included every generation.