M203 grenade launcher sight

Frontline Feature