I have Philly arms #946 30" barrels, cant tell you about stock because all I started with was reciever and barrels. I made it into a straight grip and converted a Parker forend to fit. Start with a #2 frame parker forend, the dimension are dead nutz to the Philly frame, drill 2 holes in the for...