You do realize the military is taxpayer funded, right? That means the us military is a Socialist funded entity. Same as schools, police, fire dept, any and all state, federal, local, paid by public tax dollars and controlled by the government is the complete and utter definition of SOCIALISM.