While you are on the site, in your browser find and click "Add to Home Screen" A CGN beaver app icon will then be created to your phone that is directly link to the site.
Note: This feature may not be available in some browsers.
Well, in the first photo, your upper receiver is definately a Colt product as the C in a suare, which is a Colt proof mark, and the two screw large hole pivot pin suggests. Next to the C in a square, a VP proof mark could usually be found. This means "Verified Proof".
The second photo with the MMC forge mark is also a Colt item.
My yellow label 6701 Comp. HBar hand picked by the Colt custom shop came with a carry handle with the exact same forge marks on the carry handle.
The bottom photo is also a Colt item and shows the carry handle with the Cardinal forge mark as it was forged by, yes you said it, Cardinal Forge.
All the parts you show in your photos are genuine Colt parts.
Flip through the topmost three retro forums on the following website to learn more about your gun and Colt M15/M16.