Welcome to the site. If you , or anyone here, likes made in Mich. gear,.you might want to check out Combat Armory , in Commerce, MI.
They sell online only ( no store front) but manufacture parts for many firearms, esp. AR's & Glocks.
I bought a couple of their AR uppers, & small parts kits. Had an issue with a FCG in their parts kits & gave them a call.
They sent an entire replacement parts kit to me , not just the bad FCG. I bought one of their uppers I saw on sale ( w/ BCG & CH ) to shoot some cheap steel cased ammo I had but didn't want to use in my rifle Tried my handloads in it 1st & decided not to shoot steel cased stuff. Very tight groups were found with my loads. About a yr. later saw another sale, bought another upper..it was as accurate as the 1st one.