The magazine box on the M54 may be too short for the .30-40.