Didnt read the other thread yet but a quick idea.
Separate the loading sequence from the during sequence to simplify things (counterintuitive I know)
6 firing chambers/barrels
Load from the bottom, dont fire until the top, simple electronic switch tripped to fire.
That way it automatically loads, mechanically linked fire.

Seems decently simple.