eBay or Boyds.

I don't think that anybody makes, or made, a synthetic stock for a Savage 340.