H&K Mk 23

Ease of Fitting: 3

Last Updated: October 3, 2022

Ease of Fitting: 9

Last Updated: March 18, 2021

Ease of Fitting: 10

Last Updated: March 14, 2019

Ease of Fitting: 10

Last Updated: June 13, 2023

Ease of Fitting: 8

Last Updated: October 13, 2022