Marine bayonet training
United States. Marine Corps
405. BLOCK AGAINST VERTICAL BUTT STROKE
501. GENERAL
SECTION 5: COMBINATION MOVEMENTS