Alexander Upper Receiver Kit

UPC: 819511021066

*Pricing and availability are subject to change at any time without notice.

.50 Beowulf 12″ Threaded

Out of stock

*Total available from multiple warehouses, Please call for in-store availability.