Military Surplus Shirts

View as Grid List
Sort By
Greek Army Wool Sweater
As low as $12.49

In stock

Czech Civil Defense Shirt
As low as $8.50

In stock

Romanian Army OD Field Shirt
4.5 (50)
As low as $6.50

In stock

Czech Army Brown Pullover Field Shirt
4.55 (69)
As low as $17.95

In stock

Czech Army Olive Drab Long Sleeve Shirt
4.6 (92)
As low as $6.95

In stock

Afghan Kurta Shirt
4.5 (68)
As low as $9.95

In stock

Belgium Army Aramid Shirt
4.6 (64)
As low as $12.95

In stock

5.11 Tactical Combat Shirt
5 (3)
As low as $24.95

In stock

Czech Army M97 Sweater
5 (3)
As low as $34.95

In stock

US Military Cold Weather Gen III Midweight Fleece Shirt
4.85 (7)
As low as $14.95 Regular Price $29.95

In stock

British Ministry of Defence Guard Service Wool Sweater
4.6 (27)
As low as $34.95

In stock

Swiss Army Tricot Shirt
4.55 (165)
As low as $12.95

In stock

Romanian Army Wool Sweater
4.5 (24)
As low as $19.95

In stock

East German White Undershirt
4.45 (120)
As low as $4.95

In stock

Austrian Army Field Shirt
4.4 (20)
As low as $19.95

In stock

Italian Army Woodland Camo BDU Field Shirt
4.65 (36)
As low as $24.95

In stock

Czech Army M95 Camo Shirt
4.55 (41)
As low as $24.95

In stock

Czech Army M85 Sweater Vest
4.75 (8)
As low as $19.95

In stock

Czech Army M95 Desert Camo Shirt
4.45 (13)
As low as $24.95

In stock

Belgium OD Field Shirt
4.55 (28)
As low as $19.95

In stock

US Navy Short Sleeve Chambray Shirt
4.55 (26)
As low as $12.95

In stock

Vintage Dutch Military Shirt
4.45 (9)
As low as $12.95

In stock

USMC Grid Fleece Pullover - Coyote Brown
4.4 (24)
As low as $34.95

In stock

British Army CoolMax Shirt
4.55 (22)
As low as $10.95

In stock

French Army T-Shirt - OD Green
4.6 (82)
As low as $9.95

In stock

Spanish Red Cross Sweatshirt
4.4 (8)
As low as $24.95

In stock

Spanish National Police Polo Service Shirt
4.45 (36)
As low as $14.95

In stock

Red Cross Polo Shirt
4.55 (15)
As low as $14.95

In stock

British Metropolitan Police Wool Sweater
4.4 (22)
As low as $35.95

In stock

XGO FR Phase 1 Long Sleeve Shirt
4.5 (241)
As low as $14.95

In stock

Spanish Red Cross Youth Shirt
5 (1)
As low as $12.95

In stock

Romanian Army Field Shirt
4.45 (30)
As low as $19.95

In stock

Spanish Red Cross Shirt
4.5 (4)
As low as $19.95

In stock

Red Cross Shirt
4.4 (8)
As low as $14.95

In stock

Spanish Basque Red Cross Shirt
4.5 (6)
As low as $19.95

In stock