Depends on what "range use" entails for you and what material you want. If you want leather, check out Joe Laroche's stuff at:
larocheleathers.com
Joe is Canadian, prices are reasonable, service and quality excellent.
I believe the 586/686 use the K frame grip so they will have a huge amount of aftermarket support available. For grips I would look at Hogue first. They will ship to Canada and offer a zillion options in shape and materials.