Suppose that $f_n : \mathbb{R} \rightarrow \mathbb{R}$, $n=1,2,\dots$ is a sequence of functions with continuous second derivatives. Further, let $f_n \rightarrow 0$ uniformly as $n \rightarrow \infty$ and let $M$ be a constant such that $|f_n '' (x)| \leq M$ for all $n$ and $x \in \mathbb{R}$.
Show that there exists a constant $K$ such that $|f_n '(x)| \leq K$ for all $n$ and $x \in \mathbb{R}$.
I am stuck on how to relate the above information. I know that given $a,b\in \mathbb{R}$, with $a<b$, we have that for some $c,d\in(a,b)$
$$ f_n(b) = f_n(a) + f_n'(a)(b-a) + \frac{f_n''(c)}{2}(b-a)^2 \leq f_n(a) + f_n'(b-a) + \frac{M}{2}(b-a)^2 $$
and
$$ f_n'(b) - f_n'(a) = f''(d)(b-a) \leq M(b-a) $$
But I can't see how to combine this with the uniform convergence of $\{f_n\}$.
Edit:
After reading Hans' comment below, I think the connection comes from $f_n$ being uniformly bounded. Since $f_n \rightarrow 0$ uniformly, there exists a sequence $L_n \rightarrow 0$ where
$$ L_n = \sup_{x} |f_n(x)| $$
Thus, if we let $L$ be the LUB of the $L_n$, we can combine this with Hans' trick below to get
$$ |f_n'(x)| \leq |f_n(x+1) - f_n(x)| + M/2 \leq 2L + M/2 $$