Gun: 100 Greatest FirearmsEbookGun: 100 Greatest FirearmsbyDavid E. PetzalRating: 0 out of 5 stars0 ratingsSave Gun: 100 Greatest Firearms for later