Colt M16A4 20 inch Barreled Upper Receiver Assembly w/ Magpul MOE Handguards

$599.00