Question: does ms have a period?
Answer: Notice that Miss is not an abbreviation, so we don't put a period after it. Ms. is not an abbreviation, either, but we do use a period after it — probably to keep it consistent with Mr. and Mrs. The plural of Mr. is Messrs.