The knife at the end of a gun is called the bayonet.
a big knife at the end of a gun./
fedora whip gun knife satchel
A knife on the end of a gun
The knife on the end of a gun is a bayonet.
ballistic knife
Knife is to Stab, as Gun is to Shoot.
whip, fedora, knife, gun
Bayonet.
bayonet
whip, fedora, knife, gun
A knife attached the the end of a soldiers gun.
Well, there were swords with built in pistols called a Cutlass pistol, there are pocket knives with a single shot pistol, called a knife pistol, and military rifles with a bayonet on them (no special name).