While you are on the site, in your browser find and click "Add to Home Screen" A CGN beaver app icon will then be created to your phone that is directly link to the site.
Note: This feature may not be available in some browsers.
By the looks of the condition of what I can see, yes, there's some value there, I would take them to a couple of Gun Shows and let some of the experts look them over, not just one or two either, but a few. That is for your own piece of mind.