Same logo. The old place also had a factory in ID. I reckon it's them.
Lots of people around here used them. Most were satisfied.
I kept hearing people complain about ammo that had the characteristics of being underloaded, and they often had recalls of ammo for being overloaded. Didn't give me confidence.