BENCHREST RIFLE

<  Back to home

A rifle designed for optimum accuracy while being shot from the shoulder and supported by a specifically designed table (rest).