Perfect parts and a perfect gun are a fair bit different. I have built a number of clunkers out of pretty good components.