SHOULDER-ARM

<  Back to home

Any firearm fitted with a stock and designed to be used while held with both hands and supported by a shoulder.