(I think) I see two possible points of confusion you're having, so I'll try to straighten them out.
Firstly, in your edit, you've added that you know that the Galois group must be a subgroup of $S_n$. Now in Hagen von Eitzen's comment, he asks how many subgroups of $S_n$ (i.e., potnetial Galois groups) have order $n!$ (as required in your problem). So how many potential Galois groups are there, and what are they?
Secondly, in your comments to Jacob Schlather's (great) answer, you're asking good questions, but I get the feeling you've missed the point of the first paragraph in his answer. What he's saying is, because the elements of the Galois group must permute the roots of $f$, and $f$ has $n$ (not necessarily distinct) roots, each permutation is a permutation on $n$ (not necessarily distinct) letters. Now the key is that if those $n$ letters are not distinct, then there cannot be $n!$ permutations. Perhaps it's helpful to think about it this way: not counting repetition, there are $n!$ permutations of all the roots, so if some of the roots were repeated, say $r_1$ and $r_2$, then every permutation swapping those two, would be the same as another permutation that has the same effect on the rest of the roots, but doesn't swap $r_1$ and $r_2$, and so you have fewer than $n!$ distinct permutations (i.e., automorphisms!).
Thus, as $L/K$ is Galois, we know $|\operatorname{Gal}(L/K)| = [L:K] = n!$, and so if any of the roots were repeated, there would be fewer than $n!$ (permutations) automorphisms of $L$ fixing $K$, contradicting the hypotheses.