Every person who enlists or reenlists shall sign the enlistment papers and take the oath required by the laws and regulations of this State and of the United States. Such oath shall be taken before any military or naval officer authorized to administer oaths by the regulations or laws of the United States or of this State. Any wilfully false statement so sworn to is perjury.