JP Enterprises 20 inch upper receiver for sale or trade.
I guess you could call it a competition upper? JP upper receiver, .223 (I believe Wylde) cryogenic supermatch barrel, large and in charge JP muzzle break. And I think the handguard is also JP but I can’t verify that. I figure it is worth...