Welcome to the Marlin Firearms Forum !! Try Numrich Gun Parts for all the above.... http://www.gunpartscorp.com/Manufacturers/MarlinGlenfield-33379.htm