m9 bayonet function check