yes that is grammaticly correct in Americain English. There is a peroid because it's the end of a sentence and a comma because there is other text after it. It is grammaticly correct in Americian English, however it is incorrect in British English. In British english it should be just peroid. but this Jam is in Americain English, so the sentence is grammaticly correct.