First off, congratulations on your first build! Be careful because it is incredibly addicting. I'm sure many will chime in on here and have differing opinions, so I will go ahead and give you my preferences. They are top quality and would be right at home in your build. For the BCG I would go with the NiB-X coated one from WMD. And for the charging handle, I would go with the Rainier Arms Raptor. I have the Raptor in two of my AR's right now and love them. I just got in a third Raptor on Monday and disassembled it today. I am sending it off with some other parts and my lower for my next build to WMD to have them Nickel Boron coated. Good luck on your build. If you have any questions don't hesitate to ask, as there are a lot of very knowledgable folks on here.
"No free man shall ever be debarred the use of arms. The strongest reason for the people to retain the right to keep and bear arms is, as a last resort, to protect themselves against tyranny in government"
-- Thomas Jefferson, 1 Thomas Jefferson Papers, 334