One feasible tactic, is getting a groups of gunslingers together, having everyone buy about 5 guns, load them all before starting the fight, then firing them in sequence. You just have to equip the new gun, then it's another shot.
Using only 1 gun is too slow, yes. Use 4 or 5, loading them ALL before a fight, so you have a chance to at least do some damage.