Remington 870 Marine, Surefire Forend Light, Mesa Tactical Sidesaddle, Magpul Stock:

Remington 870 Marine, Surefire Forend Light, Mesa Tactical Sidesaddle, Magpul Stock

Remington 870 Marine, Surefire Forend Light, Mesa Tactical Sidesaddle, Magpul Stock

Related post:
2 Flashlights for Remington 870: Streamlight TLR and Surefire Forend Light
6 Best Shotgun Sidesaddles (Shell Carriers)