My grandfather passed away a few years ago. He was a Marine in the Pacific during WWII, fought at Iwo Jima, Guadalcanal etc. When he passed away, my uncle arranged for the full honors just as you described...21 gun salute, bugler etc. at the cemetary. It was really moving and gave me chills...still does when I think about it. Pretty wonderful thing you guys do for fellow Marines when they pass away, even 40+ years after they have served.
As an aside, how would one go about arranging for that? My father was a Marine in Vietnam and saw combat. He is very fit and healthy right now, but in the future (hopefully very distant future), when something happens, I would like him to be buried with the same honors. Who would you contact to arrange something like that? He still lives in WNY.