Note $$\int_{-\infty}^\infty f(t)g_n(x-t)dt = \int_{-\infty}^\infty f(x-t)g_n(t)dt = \int_{-\infty}^\infty f(x-t)\frac{ng(nt)}{\int g}dt.$$ Letting $y= nt$ gives $$\int_{-\infty}^\infty f\left(x-\frac{y}{n}\right)\frac{g(y)}{\int g}dy = \int_{-1}^1 f\left(x-\frac{y}{n}\right)\frac{g(y)}{\int g}dy.$$ So, using that $\int_{-\infty}^\infty \frac{g(y)}{\int g}dy = 1$, we have \begin{align*}\left|\int_{-\infty}^\infty f(t)g_n(x-t)dt - f(x)\right| &= \left|\int_{-1}^1 \left[f\left(x-\frac{y}{n}\right)-f(x)\right]\frac{g(y)}{\int g} dy\right| \\ &\le \int_{-1}^1 \left|f\left(x-\frac{y}{n}\right)-f(x)\right|\frac{g(y)}{\int g}dy.\end{align*} Now, since $f$ is continuous and is compactly supported, $f$ is uniformly continuous, so for any $\epsilon > 0$, there's some $\delta > 0$ so that for all $x$, we have $|f(z)-f(x)| < \epsilon$ for all $z$ with $|z-x| < \delta$. Therefore, for fixed $\epsilon > 0$, if we take $n > 1/\delta$, we have $$\int_{-1}^1 \left|f\left(x-\frac{y}{n}\right)-f(x)\right|\frac{g(y)}{\int g}dy \le \int_{-1}^1 \epsilon \frac{g(y)}{\int g}dy = \epsilon.$$ This proves uniform convergence.