A bayonet appearing in your dream may indicate your affinity for an era passed when times and weapons were different and personal.
Alternatively, dreaming of a bayonet could just mean that you should be getting close to a situation in order to eliminate the cause, just as a bayonet requires the user to get close in order to effectively utilize the weapon.