genesiscnc.com
.308 Upper Receivers - Production Run Shipping Now -
This week we are shipping from a large production run of our .308 Upper Receivers. We hope to catch up on all back orders and stock some inventory from