modern revolver design