BCM® BFH 16″ Mid Length Upper Receiver Group

$594.00