MB BARREL 500 12GA 3″ 28″VR

$242.00

MB BARREL 500 12GA 3″ 28″VR

Out of stock