Tagged: Mini Sight

SHIELD Mini Sight 0

SHIELD Mini Sight

Introduction SHIELD company specializes in manufacturing red dot sights, and their mounting solutions for British military and Special Forces. SHIELD was formed in early 1980s in United Kingdom. Currently their production includes five different...