armsvault.com
Aimpoint to Launch New CompM5 Sight at DSEI
Aimpoint, the originator and worldwide leader in reflex sighting technology, will launch their new Aimpoint CompM5 sight at DSEI in London, England.