a set of gauges is more like $80-$100 if you can find them in stock but still cheap at twice the price, like the price of stepping into an emergency room... I did not check my complete BCM upper, I didn't have the gauges at the time, I just installed a BCM BCG (purchased new, seperately) and honestly I still haven't checked that rifle, but I will sometime soon. I put a BCM Ionbond barrel into a Vltor upper and a new BCM BCG, and shot it first, but that one passed go/no go when I finally received the ejector tool. I have a new PSA upper that I've gotten a tracking number for, but it hasn't moved in 36 hours, no indication that UPS actually has it, and a Spikes new BCG waiting for it. I'm going to check that one before I fire it. Medical bills suck.