This is exercise III$.1.1(c)$ in Brown's "Cohomology of Groups."
Let $G$ be a finite group, $M$ a $G$-module, and $\overline{N}:M_G\to M^G$ the norm map defined by $[m]\to Nm$, where $N=\sum_{g\in G}g$. Show that $\overline{N}$ is an isomorphism if $M$ is a projective $\mathbb{Z}G$-module.
Recall that $M_G$ is the quotient of co-invariants and $M^G$ is the subgroup of invariants. Part $(a)$ of the same exercise asks us to show that $\ker\overline{N}$ and $\operatorname{coker}\overline{N}$ are annihilated by $|G|$. Using this, and the fact that $M_G$ is a free $\mathbb{Z}$-module (I think), it follows that $M_G$ has no element of finite order, and by part $(a)$, the kernel of $\overline{N}$ must be trivial.
I'd like to apply a similar argument to the cokernel, but the argument is more subtle because even though $M^G$ is a free $\mathbb{Z}$-module, it does not immediately follow that $M^G/NM$ has no elements of finite order (or at least I can't see the argument).
I've thought about this far too long, and welcome solutions and/or hints. Perhaps I'm not even on the right track.
Thanks.
This follows immediately from the following two observations: