For an after market barrel, I have used Apache gunworks. He is very good but has a very long, extended backlog. Bison gunworks also has a good reputation. Another place that may help is ER Shaw. Places like gunshack, EABrown. northland shooters supply, Midway USA my have what you need in stock. For what your seeking for a stock I have no idea how to help you. That is a real extensive upgrade. Somebody else with more knowledge than me might add to this conversation.