MANNLICHER STOCK

<  Back to home

A full length rifle stock which extends from the butt to the muzzle.