The K 31 Swiss is a fine rifle with a straight pull bolt.
Straight pull bolt 7.5 x 55 caliber Swiss rifle. Numbering several hundreds of thousands, the rifle was well designed and reasonably accurate. Was never battle proven as the Swiss were never invaded, but every able man was issued one. Huber’s ball bearing design provides for better timing, tactile presentation, and smooth performance.