Both are great calibers but the decision should be based on what he is going to do with it. If he is hunting whitetail deer the 06 would IMO be better. If he is a western hunter the .300wsm gives a bit more power/ range and might be a better pick especially for elk. If he is a collector then they both should be bought.