are bcm uppers any good?
If you use it a lot BCM's warranty, weight, and accuracy is worth it. Not really. Only worth it when they were including the BCGs for that price. This is not to say BCM isn't good, to the contrary, they make damn good products.