Welcome Fishrman, you can find hundreds of pages about making guns on db.
You could use many hardwoods - teak being the most popular but mahogany or utility would be a good cheap options.
Here is a good thread
http://forums.deeperblue.net/homemad...one-stock.html