I want to get a AR15 upper for longer range shooting. Was thinking 6.5 Grendel. Is that the consensus here? Also, who makes a good 6.5 upper?