I Agree BCM sells good components, but they do not make them. I see people worshiping BCM products and arguing if they are better than other brands. For example the BCG, it is made by Daniel Defense and stamped for them. I've heard arguments between BCM and DD BCG'S. Not a valid argument, only difference is the name brand stamp. Just a random thought, I've brought this up with dealers and distributors, and They seem to know this, but why does nobody else?