Call us at (309) 441-5122
Showing 13–23 of 23 results
M16 Furniture / Parts, USGI M16A1 Original
M16A1 New Manufacture
USGI M16A1 Original
USGI M16A1 Armory Upgrade
USGI M16A2 Original
USGI M16A1 Armory Upgrade and Original Repaired Handguards
M16A1 New Manufacture, USGI M16A1 Armory Upgrade, USGI M16A1 Original, USGI Slings / Other