In this paper, we present an analog of the Singleton bound for convolutional codes over finite rings. Codes meeting that bound are called MDS. A constructive method for the MDS codes, restricted to free codes, is presented via cyclic codes over finite rings. Examples of nonfree MDS codes are provided.