I have had this kit in my closet for about ten years. From what I understand it a complete kit. Bought it long before I fully understood nfa laws. Not long after I bought it I found out that I can't just slap it together and have an awesome toy. Now that I am actually beginning to collect nfa...