MOSSBERG 500 FLEX ALL PURPOSE – 12GA 3″ 28″VR BLUED/SYN

$496.00

Choose your seat

7 in stock

MOSSBERG 500 FLEX ALL PURPOSE – 12GA 3″ 28″VR BLUED/SYN