M203 Rifle Length Heat Shield

$289.00

Details

Fits 20″ or longer flattop upper receivers.