The author said he has three sources that all pointed to this gun -- the HK416 -- being used.
the HK416, via the Military Times post:
Bill Maher: Liberals Don't Know Jack About Guns
If Donald Trump Is the Nominee, Hillary Clinton Has Already Won in November
Dana Loesch Destroys Liberals Once Again (Author Interview)
Christopher N. Malagisi