Logo looks about the same but I think the other was out of Florida and you could place an order on line.Is that the place in Ault CO? If so I've driven past that place a bunch of times but never stopped in. It's not much to look at, not that that means anything:
View attachment 37249
They have a Web site https://www.aultammodepot.com/ but I don't see any online ordering there. Are you looking at something else?