Front and rear flip-up polymer sights, made by Obarland Arms in Germany.
Material:
* Required fields