Revolva with bayonet fit