Note that you only need sterile pads as the first covering over a wound. Once the wound is isolated with one or two of those, you can stack on the much cheaper "clean" gauze pads to absorb blood or whatever.

I'm not sure why you'd need sterile gauze. You cover the wound with a sterile pad, and then the gauze just holds the pad(s) in place. "Clean" gauze is good enough, your don't need the expense of sterile.

Also, "Coban" is absolutely fantastic for holding dressings in place. Much better then plain gauze or Kerlix. Don't buy it off of Amazon or in a retail store. You will pay a fortune for it. Instead, order it from a large animal vet supply online place (something like "Horse.com"). It's the same stuff there, but MUCH cheaper. And it comes in more different sizes. And for some reason the ones in human stores are dull and drab, but the ones for horses come in lots of pretty colors.

https://www.horse.com/item/coflex-flexible-cohesive-bandage-4-x-5yd/E006427/

(p.s. - looks like they call it "Coflex" on the horse site, but it's identical to "Coban" in a human store).

You can pick up other medical supplies that are just fine for human trauma on large animal vet sites. It's no different than human stuff, just cheaper.