HAMMERLI TAC R1

Hammerli Tac R1 22 Magazine