The 1911 was designed for war and was issued as a weapon of war for decades. Then there's the revolvers, bolt action rifles and newer semi-auto handguns that have been issued to the militaries of US and foreign warfighters.
If you go just off design, pretty much every firearm in existence was a "weapon of war," in some capacity and at some time in the military's past.
When someone invokes the phrase "weapon of war" to demonize a type of firearm, they clearly have no logical points to make.
Muskets: weapons of war.
If you want to include only those weapons that are issued and carried onto a battlefield as weapons of war, that's fine. The civilian AR-15 doesn't meet that definition. AR-15s and M-4s are not the same weapon.
As for doddering old Joseph, he's an "expert" on double-barrel shotguns, not Glocks. Can't blame him for being ignorant.