It's ascetically pleasing and all, but doesn't make a lot of sense. After reading the Dark Tower, and learning a lot about gunslingers and female gunslingers, this piece just gives a sense that the only thing that matters is the way it looks.
Female gunslingers wouldn't dress like that, it would get in the way of combat, it wouldn't be such flashy colors: flashy colors means an easy target. Also, the eye patch causes visual impairment which is needed for a gunslinger, she would have no depth perception making it nearly impossible if not completely impossible to shoot a gun.
People depict women like this in anime, and in games all the time, and really it's just stupid. The only goal is to make it look more feminine or more pleasing to the male eye, but no self respecting women that calls herself a gunslinger and was recognized as one would wear clothes that skimpy.