If you are looking at an upland bird dog, I can't endorse your choice of a retriever, which is a specialized breed developed for use on waterfowl and in water. Almost any of the European versatile breeds would suit your purpose better! The versatile breeds, such as the German Wirehairs or shorthairs, the Vizla, Large or small Munsterlanders, Pudelpointer, Griffon, the French Brittany, English setter and many others would almost certainly be a better choice. They have been developed to be upland bird pointing dogs.
Any dog with a good nose can find and retrieve antlers. if you prefer a flushing dog, springers have beed developed for that purpose and do it extremely well.
Like you, I once thought that retrievers were the best choice for various jobs until I was exposed to good versatile dogs doing their stuff. I like and enthusiastically support hunting retrievers for the job that they were intended to do, but in my opinion there are far better choices for upland bird work.
A very good reference that I can recommend is a new book by Craig Koshyk of Winnipeg - POINTING DOGS VOLUME ONE: THE CONTINENTALS It is very well researched and explains the pros and cons of each of the versatile European breeds. It is a good place to start your quest.
There is a club of dedicated hunting dog enthusiasts in Saskatoon, the Saskatoon Gun Dog club. We hold training days, some clinics, and also host standardized field tests for versatile hunting dogs. Please check out our club and come as a guest to a training day. I promise that it will be a big help in your search for a new hunting companion!
You may PM me if you would like to correspond on this further. I live East of Saskatoon and am a member of the Saskatoon Gun Dog Club.