Vietnam Veteran 1955–1975 “All Gave Some, Some Gave All” Vintage Unisex T-Shirt

$22.99 USD
$53.98 USD
Style
Size
  • Worldwide shipping

  • Free Shipping Over $59.99

  • Carbon neutral

  • Secure payments

Honor a generation defined by courage, loyalty, and sacrifice.

This Vietnam Veteran commemorative T-shirt features a rugged vintage-washed look with bold “Vietnam Veteran” lettering, a distressed Vietnam service ribbon graphic, the years 1955–1975, and the powerful message:

“All Gave Some, Some Gave All.”

Additional patriotic details include a weathered American flag on one sleeve and a “58,281 Never Forgotten” memorial-style graphic on the other. Designed with a realistic distressed and faux-stitched print effect, this shirt carries the character of a treasured military keepsake while remaining comfortable for everyday wear.

It is more than a T-shirt—it is a visible expression of remembrance, respect, and pride.


Why You’ll Love It

  • Meaningful Vietnam veteran tribute: Created to recognize service, courage, and sacrifice.
  • Powerful commemorative message: Features “All Gave Some, Some Gave All.”
  • Rugged vintage appearance: The dark washed finish gives the shirt an authentic, well-worn look.
  • Detailed patriotic artwork: Includes a service ribbon, American flag, memorial-style sleeve design, stars, and distressed typography.
  • Faux stitched graphic effect: Delivers the appearance of layered fabric and embroidery without bulky attachments.
  • Easy everyday styling: Pairs naturally with jeans, jackets, boots, and casual outdoor clothing.
  • A heartfelt gift: A meaningful choice for veterans, military families, and patriotic supporters.

Size & Specs

  • Style: Unisex short-sleeve crew-neck T-shirt
  • Color: Vintage-washed black or deep charcoal
  • Front design: “Vietnam Veteran,” service ribbon graphic, “1955–1975,” and “All Gave Some, Some Gave All”
  • Print style: Distressed print with faux embroidery and stitched-patch effects
  • Available sizes: S–5XL
  • Measurement unit: Inches
  • Fit recommendation: Compare measurements with a similar shirt before ordering
  • Measurement tolerance: Approximately 0.5–1 inch due to manual measurement
Size Chest Width Body Length Sleeve Length
S 18" 28" 8"
M 20" 29" 8.25"
L 22" 30" 9"
XL 24" 31" 9.5"
2XL 26" 32" 10"
3XL 28" 33" 10.25"
4XL 30" 34" 10.75"
5XL 32" 35" 11.25"

Cart

loading