I was searching eBay and noticed the sky high prices of the A.R.M. #22 mounts, in particular the "no hump" mounts. Can anyone explain what a no hump mount is?
My search skills have uncovered nothing except how much better Larue mounts are
My search skills have uncovered nothing except how much better Larue mounts are
Last edited: