I would say this has more to do with off-page tactics. Though the on-page could use some work. The site has only been live for a little over a year. A lot of the links the site had appeared to have gone in August, per crawl.
That's actually a good thing. You're going to learn about over-optimized anchor text. In short, don't do what has happened.
The vast majority of the anchor text for the links were 'xyz brass'. These aren't competitive terms, so a few links went a long way. Now the majority of the few links are gone. Thus the rankings are down.
It looks like you can still do pretty well taking a semi-local approach, from a links perspective. The local approach is generally clean. Claim your business listings, include enough relevant information - rinse, lather and repeat. That should help some.
Now, the one thing that appears to be discounted is the fact that shooting/reloading has a wide and passionate audience. There's a lot that can be done there to gain legit links. One just has to be a little creative.
I understand shooting. I like a lot of the military guns, especially curio & relics. I know not to buy combloc ammunition with brass casings from the 50's-60's. Shooting squibs or generally having a receiver or slide blow up in my face is not my idea of fun.
That being said, I think you should definitely start targeting more 'reloading' keyword variants. That's what the site is there for, right? I have to disagree with the '9mm brass casings for sale' example. (Sorry David. I know it was just an example. Still bros? Good.) 'Once fired caliber brass' is definitely a better target. It's what you're selling, it has some volume and it isn't terribly competitive.
David is most definitely correct about the WWW version of the site and HTTPS. You should get that redirect fixed, ASAP.
The images you do have look fine to me, in regard to file names. You have the caliber and the keyword in there. They also have alt attributes that make sense enough. Though some of the images are on the large side, in regard to file size. Having the image dimensions of the image in the file name is actually a recommended practice as well. Folders with the month and year is really a quibbling point, but some could argue that numbers in the URL (within reason) increase the speed of the on-site DB query for a visitor.
There are some of the finer points you can definitely fix, but I think this mainly boils down to:
- Newer site
- Lost links
- Over-optimized Anchor Text (And lost over-optimized anchors text.)
And yes, the site should show me some casings before nearly the bottom of a 1920x1080 display.

