FWIW, the last time I went through NY Penn Station, there were two armed, camo-uniformed National Guard members who told me that they had been assigned to duty there by the DHS as part of some sort of anti-terrorism program.
I think those count as actual soldiers.