Does anyone know anything about these?
I have seen a bunch online. They are really cheap. As near as I can tell they were made for RRA. They come in 1/9 and 1/7. They are ‘chrome-moly’ but they give no indication on what kind. Some are chrome lined.
Any idea if they have ‘F’ marked front sights? Do they have 5.56mm chambers?