Here is a link for a barrel. They also have the other parts you are looking for. https://www.gunpartscorp.com/Products/203060.htm