Sniper Rifle McMillan TAC-50: A rifle behind the longest-recorded sniper kill in history byEric SofMarch 26, 2023