Dragon revolver