New made stocks are available from a gentleman in Poland, goggle "Fox stocks". I have one and they are very well made. Replacing or repairing the barrel jacket could be a problem. Can you post pictures of what is missing?
Hard to tell just what you have with those photos . A carbine receiver with a rifle barrel installed . The remains of an old sporter put together ? Are there any markings on the barrel ? Do you have a complete bolt ?
If those are all the parts you have there is not much to work with and it would be a lot cheaper just to buy a complete rifle . Depending on what the barrel is and it's condition , you have about $ 50.00 worth of parts .