If they're still in the military, they're going to get in big trouble for being in such a commercial. Partisan political activities like this are banned in the military.
I don't think they want actual soldiers... I wonder if the ads will admit they are ACTORS PORTRAYING SOLDIERS... like the other ads on tv are required to do. I am sure the real soldiers would eventually shoot the producers and their assistants.