While I'm glad LEGO is taking a principled stand on recent events, I've seen this set of police minifigs circulating on social media portraying the evolution of LEGO Police through time:
I don't have any trouble believing the 3 minifigs on the left are legitimate minifigs from LEGO sets, but the fourth one looks much more militaristic than I imagine LEGO would put into a set. Can anyone identify this minifig or confidently rule out it being a LEGO minifig? If anybody wants to identify the first three, that would be cool too.
My first guess was that the long gun was from BrickArms, but I didn't see anything there that has a scope and a forward handgrip. Can you identify the assault rifle?