M1928 haversack ww2. WWII USMC M1928 Haversack Upper Pack; FREE SHIPPING.