Might want to make sure that the gun stocks are not worth much to gun collectors before cutting them up.
Never know you may cut up a very expensive stock.
The problem is 2 fold.
1) for a block to be a pen it must be somewhat dense packed due to the area needed for pens, for a stock that density can, and often is, less dense.
2) the higher grade stock the more dense it is, which is also the ideal setup for pens.
The solution of using scraps is the best of both worlds.
This is one I did earlier on and it is full size statesman.
This is the block it was cut from. 14 1/2mm hole, 20mm outside diam.
This went to my uncle. I was short on the cap but that was workable.
As you can see I did not allow much clearance or fudge factor. Precision is the name of the game here
But then when you are working with lumber like this.
Then frugal becomes the nature of the beast. Quite rightfully so as most all of these were cut from $1,500+ stock blanks.