Welcome to the Colorado AR-15 Shooters Club Discussion Forums.
I'm no help with the idenification, but I would be interested in the gas block.
Forum Rules