Bayonet......... the last means of mechanical defiance. Mind you, in an assault they put the fear of god into you - or the fear of Allah if you are in an Iraqi trench!