So I have some of these parts to sell.
Occam Defense stamped RST SC-04
On the mfg website they are 199.99 billet aluminum. The pictured item is indicative of the overall quality, I have yet to clean them up.
I have 10-12 of these identical items and will sell them for 175.00 each plus shipping.