how many bullets can a revolver hold