Does anybody make a "budget version" of the Streamlight TLR-1 or Surefire X300?

I was wondering if there is a budget version (read: cheap Chinese knockoff) of the Streamlight TLR-1s or Surefire X300 rail mounted lights. I know that you can get rail mounts for a lot of tube flashlights, but I am looking for something that is a small, compact unit that can fit under a pistol on an M1913 picatinny rail (specifically a Glock 19 or CZ-75 SP-01)

Streamlight TLR-1s

Surefire X300 Ultra

I believe there was a rip off one I saw on aliexpress, but in this case I think you may want to cough up the money for a brand name, at least a chinese brand name. (Don't want it to fail when it matters)

Nebo makes a compact pistol light that uses a single CR123, it’s called protec or some such… I have one on my Glock, it still works after a few hundred rounds. I got it at Walmart for $35. It has 2 modes, on and strobe, it’s fairly bright as well.