C. Shore in his book With British Snipers to the Reich thought the M1 carbine was great out to 300 yards
FWIW