Midway
That is of course if you don't mind your GM being called an "A&B".
I have yet to find a deal anywhere that has a GM barrel (labeled GM) coupled with a Hogue stock.
If you insist that it's a GM and not a GM that's called an A&B because Midway sells it, then you can get the actual GM labeled barrel from Whiteface, and the stock from anywhere it's cheapest.
For example: The Midway A&B stainless 18" w/ Hogue is $119 + Shipping. Comes out to about $130.
The same barrel from GM (sold by whiteface) is $89 - shipping included, plus $55-57 + shipping for the Hogue from Midway or anywhere else. This is going to be just about $160 give or take a few bucks.
IronChef