well it all depends on what kind of long range you are wanting to do. the 300wm would be good for out to 1000-1200 yards with descent grouping, but the 338 and the 50 are good out to 2000+ but they arent guns designed to shoot groups, they are designed to hit big targets at long distances. so i guess it all depends on what you are gonna do with it.