Heckler & Koch M110A1 7.62mm compacy semi-automatic sniper rifle