HOODED SIGHT

<  Back to home

A front sight that is provided with a cover to shade it from direct light.