Unless you really know your M1 Garands CMP is the best place to buy one. You can call and talk to them. The lady I talked to was very professional and helpful and got me finished up in no time.
Have a nice day at the range
NRA Life Member