Like the others wrote: AR15.com. He has a legal section and a listing of parts to stay clear of.
Thanks, dude...