Picked this up in a trade yesterday. Don't know if I am going to use a standard AR upper or pay for a NFA 9mm upper. As far as compatibility goes, I am almost certain NFA makes Joebobs and PSA. I can't find any complete uppers Instock but I am not worried about who's upper I use, I'm going to run the NFA glock/hybrid bcg in mine.

Click image for larger version. 

Name:	image.jpg 
Views:	74 
Size:	249.4 KB 
ID:	65966