Finally got all my parts in and assembled my new BCM baby. Kept it clean and only posted pics of the rifle. Parts are: BCM mid-length upper with hammer forged barrel. BCM lower. BCM bolt carrier group. BCM Gunfighter charging handle, medium. Magpul CTR stock. Magpul 30rd. magazine. Cavalry Arms middy handguards. Upper is a flat top, but has the addition of the carry handle from my Colt H-Bar, which is going to get scoped later. I know there are all kinds of AR brands out there and some are rated better and some worse than mine, but I cannot express how pleased I am with my BCM. Fit and finish are excellent. Warranty, Customer Service, and Shipping are all top notch. BCM and Bravo Company are A1, in my opinion. Wanna kill these ads? We can help!