Mishap management

4 min read

David Barrington Barnes emphasises the importance of proper rifle care to pr