No person shall wear any part of the uniform of the national guard or the army, navy or air force of the United States, or a uniform so similar as to be easily mistaken therefor, unless the person is a member of the service whose uniform he wears, an inmate of a veterans’ or soldiers’ home.