Like new Benelli M4 11717 Desert Camo upgraded charging handle

$1850 or trade

REDACTED