I have several stocks for sale they come with 2 return spring and buffer. New in box 50.00 each Gordon 713 562 5599