Given a dataset of Gaussian i.i.d. $X_i's$, we can show that the maximum likelihood estimates for this Gaussian distribution's mean and variance are given as: \begin{align} \hat{\mu} &= \frac{1}{n}\sum_{i = 1}^{n} X_i \\[10pt] \widehat{\sigma^2} &= \frac{1}{n}\sum_{i = 1}^{n} (X_i - \hat{\mu})^2 \end{align} We can easily tell that $\hat{\mu}$ will be Gaussian distributed as it is a linear function of Gaussian random variables. But the same cannot be said for $\widehat{\sigma^2}$ as it is a non-linear function of $X_i's$. My question is, what is the best way to determine the variance estimator's distribution for arbitrary $n$?
For the case where $n = 2$ we have: \begin{align} \hat{\sigma} &= \frac{1}{2}\left( \big(X_1 - \frac{1}{2} \left( X_1 + X_2 \right)^2 \big) + \big(X_2 - \frac{1}{2} \left( X_1 + X_2 \right)^2 \big)\right) \\[10pt] \widehat{\sigma^2} &= \frac{1}{4} \left( X_1^2 + X_2^2 - 2X_1X_2 \right) \end{align} Even for this case it is not exactly clear to me how to go about determining the estimator's distribution analytically.