Bayonet

A bayonet is a blade attached to the end of a rifle so that it can be used in close quarters fighting. In the Warhammer 40,000 universe they are used most frequently by the Imperial Guard although various alien races do make use of guns with spikes attached.