Well apparently "Hard" means "above expectations doesn't produce a weapon that even meets expectations for, y'know, a weapon"...ouch. I was really hoping that a black powder revolver of all things would be a suitable weapon for the steampunk/clockwork game but evidently we'll need to do more work on it.
Also we didn't try to "just steal it from the civilian sector", that was a joke about how our civilian sector is effectively in a time period where they *should* have weapons as "complicated" as a revolver (and long before militaries adopted them, revolvers and other repeating rifles were produced) and be able to manufacture them without issue, yet our military is evidently stuck in the Napoleonic era.
On the plus side I guess we have functioning cartridges now, which is definitely good.
"Old Reliable" Imperial Arsenal Revolving Rifle Mark 2
In a marketing effort we've rebranded the "Finger Trap" to make it more appealing to soldiers. We have adjusted the internal mechanism carefully so that the whole system is much more strongly locked together in the internal mechanism. Cocking the hammer manually (effectively allowing you to fire the revolver rifle as a single-action weapon, adding some amount of accuracy to the shot) moves the trigger back to the final stage and moves the next cylinder into the firing position. This more durable lockup of components and addition of a piece of spring steel to add tension makes it impossible for a central cylinder to rest in any incorrect (i.e., unaligned with the barrel) position. The cylinder indexing system is reinforced and reworked to prevent misalignments. Together these improvements should generally remove the chance of the cylinders becoming misaligned while also allowing us to reduce manufacturing tolerances, since the mechanically stronger system doesn't require any unusual amount of precision to operate without error, just a slightly stronger trigger pull.
That was actually really difficult to write without details on how exactly the system is failing to index the cylinder properly. Hopefully this is intelligible, tell me if it's not.