Looks like a good parts list. I would suggest you add an adjustable gas block if you are running a light weight BCG, or you will be over gassed. If you want to save some weight on the optic mount the Aero Precision mounts are light, but a bit of a pain in the ass to get the scope level with.