Multiple different manufacturers from my parts bin.
From muzzle to stock:
-Geisele Flash Hider
-less than 200 Round 1/8 S&W 16” Barrel
-BCM 14” low profile M-Lok Handguard
-BCM mid-length low profile gas block
-S&W M&P Upper and BCG
-Anderson Manufacturing Lower
-Magpul Furniture
Part it out...