Official Gun Digest Book of Guns and Prices 2017
Publisher: Krause Publications
Published: 2017
Language: eng
Number of pages: 1322
ISBN-13: 9781440247835
Subjects: Firearms