LG, and Pavel are correct.
I'd pass on the rifle if the needed matching parts are not in the package. If the cover is a scope mount cover, beware of the dreaded 4 screw mount marks they often leave on the receiver.
Bayonets are easy to replace, but pricey for a correct Russian and sometimes impossible depending on year of the rifle. 1949 and early 1950 will require a flat bayonet collar, that is almost impossible to locate now.
Darin