Ninety miles from the South Eastern tip of the United States, Liberty has no stead. In order for Liberty to exist and thrive, Tyranny must be identified, recognized, confronted and extinguished.
Well with that monster muzzle brake, that's likely an anti-materiel rifle of some kind. I see no charging handle, so I'm guessing someone replaced the barrel on a Barrett. Especially with that drum magazine it seems to have.