They also keep changing eligibility requirements.
www.va.gov
This one is new which might cover some Marines:

Eligibility for VA health care | Veterans Affairs
Find out if you can get VA health care as a Veteran.

This one is new which might cover some Marines:
- You served at least 30 days at Camp Lejeune between August 1, 1953, and December 31, 1987