I just bought pa pre-ban AR and I want to buy a flat top upper and I am thinking of buying the Colt upper from JC Armory. The only problem is it is an unthreaded barrel. Is it legal for me to get the barrel threaded to put on my pre-ban lower? Thanks