M107 .50-cal sniper rifle. Used by Bill Paxton in "Navy SEALs" as the sniper known as "God."
The magazine is really in the back? That’s weird for a .50cal sniper rifle.