KnifeOutlet, don't let these things lie! Write a short note with all the information you have on the Marine Major, and send it to the Corps! Just send it to the Commandant of the Marine Corp at the Pentagon. You can get enough of the address off the website! I guarantee, if a Marine Major did this, he doesn't need to get promoted to Lieutenant Colonel, or command a battalion! Start at the top, it will take a few weeks but you'll get an answer!
If not, write the same thing to your congressman. The military takes "congressional" action very seriously.
Don't just lie down and take it! It's as important for the health of the military as for your own financial position.