If I had my choice it would beexhibition gradeEnglish Walnut. But, I'm not wealthy so I don't own any. My second choices would be black walnut, Claro walnut, & Curly Maple. Just depends on what your tastes are. Of course you could go with a laminate they are supper tough.
http://www.boydsgunstocks.com/