AR15 A3 Upper Receiver

$159.95 $139.95

AR15 A3 Upper Receiver

Includes charging handle, dust cover and forward assist