For the chokes, send the barrel to Mike Orlin. He can be found at
www.shotgunworld.com in the gunsmithing section in the stickys.
Sights, he may be able to help you.
Stocks go to Midway or Brownells, they have replacement sets from most if not all the major stock mfgrs.