AR15 A3 Upper Receiver

$139.95

AR15 A3 Upper Receiver

Includes charging handle, dust cover and forward assist