cant create a new Database in Firebase

Hey Guys I really need your help its my first software project and Im a bloody beginner.

My Problem is that I cant create a new Database in Firebase I created a Database called User to store Profildata which works but now I need another to store something else heres my Code I cant find the mistake.

Everything is working but it dont creates the database on backend.
And I nearly used the same code which I used for the first Database.

function Waffen(){

  const [open, setOpen] = React.useState(false);
  const handleClose = () => setOpen(false);
  const handleOpen = () => setOpen(true);

  const [Hersteller, setHersteller] = useState(['Baretta', 
  'Walther']);
  const [Modell, setModell] = useState();
  const [Kaliber, setKaliber] = useState();
  const history = useHistory("");
  const [data] = useState({loading: false,});
  const { loading } = data;
  
  const handleSubmit = async (e) => {
    e.preventDefault();
    
    await setDoc(doc(db, 'Waffen' ,auth.currentUser.uid),  
    
    { Hersteller: Hersteller, Modell: Modell, Kaliber: Kaliber 
    });
  
      setOpen(false)
      history.replace("/Profil");
    }; 
  




 return (
    <div >
      <Button onClick={handleOpen}>Meine Waffen</Button>
        <Modal 
          open={open}
          onClose={handleClose}>
          <Box sx={style} >
            <form  >

        <Grid
         container
         justifyContent="center"
         alignItems="center"
         spacing={2}
        >     
         
         <Autocomplete
            disablePortal
            id="combo-box-demo"
            options={Hersteller}
            sx={{ width: 300 }}
            renderInput={(params) =>  

      <TextField {...params}  label='Hersteller'
          value={Hersteller}  onChange={event => 
          setHersteller(event.target.value)}
      />}
      />
          

          <Grid item>
             <TextField sx={{ width: 300}} variant="outlined" 
               color="secondary" label="Modell" type="text"
               name="Modell" value={Modell} onChange={event => 
               setModell(event.target.value)}>
             </TextField>
          </Grid>

          <Grid item >
              <TextField sx={{ width: 300}} variant="outlined" 
               color="secondary" label="Kaliber" type="text"
               name="Kaliber" value={Kaliber} onChange={event => 
               setKaliber(event.target.value)}>
              </TextField>
          </Grid>
          
           <Grid item>
              <button onSubmit={handleSubmit} 
                  className="AnmeldenButton" >
                  {loading ? "Bearbeitet ..." : "Speichern"}
              </button>
          </Grid>

        </Grid>

           </form>
         </Box>
      </Modal>
    </div>

  ) ;
  }

  export default Waffen;