This is Exercise II.6 of Mac Lane and Moerdijk's, "Sheaves in Geometry and Logic [. . .]". According to the first few pages of this Approach0 search, it is new to MSE.
The Details:
The functors $\Lambda$ and $\Gamma$ are discussed in the following:
Just what is Mac Lane & Moerdijk's $\Lambda$ from $\S II.5$?
. . . and what about $\Gamma$ in $\S II.5$ of Mac Lane and Moerdijk?
Both of which are my questions.
Definition: A functor is left exact if it preserves all finite limits.
In Mac Lane's "Categories for the Working Mathematician," p. 201, we have the following.
[A functor] $T$ is left exact if and only if it is addictive and $\ker (Tf)=T(\ker f)$ for all $f$: the last condition is equivalent to the requirement that $T$ preserves short left exact sequences.
Here additive means that $T: A\to B$ is such that $A, B$ are ${\rm Ab}$-categories and
$$T(f+f')=T(f)+T(f')$$
for any parallel pair $f, f': b\to c$ in $A$, where an ${\rm Ab}$-category $C$ is a category such that each hom-set $C(p,q)$ is an additive abelian group and for which composition is bilinear: For arrows $p, p':x\to y$ and $q,q': y\to z$,
$$\begin{align} (q+q')\circ(p+p')&=(q\circ p)+(q\circ p') \\ &+(q'\circ p)+(q'\circ p'). \end{align}$$
The Question:
Prove that the functors $\Gamma$ and $\Lambda$ and hence the associated sheaf functor
$$\Gamma\Lambda: \mathbf{Sets}^{\mathcal{O}(X)^{{\rm op}}}\to {\rm Sh}(X)$$
are each left exact.
Thoughts & Context:
The notion of a limit I am familiar with is in terms of cones and universal properties with respect to a diagram category, like on p. 21 of Mac Lane and Moerdijk. The reason I'm putting this in this section of the question (instead of The Details above) is because it's been a while since I've worked with limits, so it fits better in the context of the question.
I can (sort of) see why, if $\Gamma$ and $\Lambda$ each preserve limits, then so would $\Gamma\Lambda$.
This is the sort of question I think I could answer myself if I had more time.
I think a line of attack would be to use Proposition 3.2 of the n-lab page on exact functors:
A functor between categories with finite limits preserves finite limits if and only if:
it preserves terminal objects, binary products, and equalizers; or
it preserves terminal objects and binary pullbacks.
Please help :)
Edit: I don't think I can answer this without help.
I think I have to find the terminal object (binary products, equalisers, resp.) of the domains of each of $\Gamma$, $\Lambda$, and the associated sheaf functor then show that they each map them to that (terminal object, binary products, equalisers, resp.) of their codomains.