DiamondBack DB15 10.5" upper receiver

$649.00

DiamondBack DB15 10.5" upper receiver

Comes with charging handle and BCG.