 If you have a high-powered rifle, and my brother-in-law is in the military, snipers in modern times can now hit a target up to three miles away. Most sniper guns that are high-powered and designed for sniper fire can hit a target from about two miles away. 148 yards, even with an AR-15, is overkill. It's shooting fish in a barrel, so to speak, if you have any amount of training at all.