why shotgun does need a bayonet