Where did you say this? (Actually a question, not sarcasm)
Your point of "Guns are different from each other" is flawed because it was pointed out, in the source material, that different kinds of a weapon are still united under the overlying concept of said weapon, and that, in any case where you're confused about whether or not it counts, it counts, because it could conceivably be called that weapon.
My point is that, since it explicitly says that different variations of a thing are still that thing, and because a gun is much more specific than "Edged Weapon", guns should count. You can name however many guns you like, but they all work on the same underlying principles, merely with different sizes and shapes. Or are you saying that a knife with serrated edges wouldn't count as a knife, as opposed to a completely smooth blade? Or that the invention of the crossguard separates Swords in the eyes of Cecelyne?
I will listen when you can prove that a pistol and a machine gun are so different from each other that they both couldn't possibly be called guns, if you were to go up to the average person on the street.
Questioner: "Is this a sword?" *Holds up a Falchion*
Random person who is supposed to be representing Enjou: "It's obviously a sword, because edged weapon is too vague and therefore an obtuse answer."
Questioner: "Are these guns?" *Holds up a pistol and an Uzi*
Random Person who is supposed to be representing Enjou: "Don't be absurd! They're not both guns; obviously they are a pistol and a Uzi, and there's no way any idiot could think that gun is an encompassing enough term to describe two machines that work exactly the same way to do exactly the same things to their almost exactly similar ammunition, the difference being that one merely has an extra mechanism to move the firing pin far more rapidly"
My face: