Got mine Friday and had a chance to really look at it this weekend - gotta say I'm not impressed.
So far both barrels I have tried have a ton of slop when inserted. I started with the intended barrel, a Kaw Valley 8.5" 9mm, and thought that it may just be a tolerance stacking issue so I tried an extra BA 7.5" 5.56 and had the same experience - both barrels visibly rock back and forth when fully inserted. When I say rock back and forth, I mean like an audible "rattle". On an 8.5" barrel, I get approx. 1/8" side to side movement at the end of the barrel when full inserted.
Not only does the face not appear to be true, the inside diameter is too large, or at least larger than any other receivers I have (or have ever used). I tried those exact same barrels in both a Spikes and an Aero Precision upper and had a nice tight fit with no discernible slop. I have experienced some barrel/upper combinations that were slightly tighter or looser, but I have never seen this kind of play. I feel pretty comfortable that it's the NFA LRBHO upper that is the problem in this equation. The barrel recess is off center in the upper but it appears to be a minor offset so I'm not sure if that is a coincidence or possible cause. Not happy.
There is also an issue with the rail height. It appears that the receiver rail is about 0.7mm too low as it does not match heights with any rail I have. Looking at the individual rail segments compared against other rails, it's readily apparent that they are not the same size/height as a standard rail. I ordered one of the inexpensive Matrix Arms "Foxtrot" rails just check one out and my first thought was that maybe that rail was the problem. Nope - used the same process as with the barrels. The MA rail mates perfectly with both the Spikes and AP upper. I then tried a couple other rails (YHM Diamond and MI Gen2 SSG) and had the exact same issue with the NFA upper - rail heights don't match (NFA upper shorter than each) and a much different rail profile.
YHM:
Matrix Arms:
It may not affect function/reliability, but it's sloppy, especially since I have never see this issue with any other rail/upper combination (Spikes, BCM, AP, CMMG, and Bushmaster uppers plus Geissele, MI, YHM, and CMMG rails - heck even the UTG Pro rails are the correct height). I'm not a master machinist by any stretch, but I've built or reconfigured a decent number of rifles and this was an unexpected disappointment.
The finish is odd, a semi-gloss anodizing that looks almost painted on. The glossy upper finish in these pics is dry - no oil/grease applied. This is not that big a deal to me as I was planning on refinishing everything anyway but I thought I would throw it out there. Nothing at all like the "matching" NFA lower (RunnerRunner) which has a more traditional matte anodizing. It's not even close.
Machining looks decent with minimal tool marks, but there are a couple of minor edge dings (before anodizing) that make me think they are churning these out as fast as possible and maybe letting some stuff slide on the QC side. Not familiar enough with NFA to say if this is normal or not.
The takedown pin holes are off-center in the lugs, but that may not be an issue. I've seen it before but never to this extent.
Sorry I can't comment on the LRBHO functionality but I'm not really excited about building anything with this upper. Maybe I just got a bad piece, but given all the delays, I'm surprised to see these issues. I could live with the gloss finish and maybe even the rail height issue, but the barrel slop is one bridge too far. I could try and true up the face and maybe experiment with the whole "loc-tite the barrel" thing but I'm not willing to go through all that for a brand new upper. Am I being unreasonable?
TL:DR - I'm sorry I waited for this and will likely send it back and just forego LRBHO.
Is anyone else seeing these issues or did I just get an out of spec upper? I will contact NFA this afternoon, but if these are common issues, I'll pass and just go with a standard receiver. If I'm crazy and being too picky, just say the word and I'll reset my expectations.
Thanks and any input is appreciated.