that doesn't seem like a bad price. I've heard positive comments about B&C, just that they're not up to the quality of McMillan. HS Precision stocks seem to generate a lot of different opinions, but their tactical stocks are pretty close in price to McMillan, and they have a 16-20 week backorder right now (I'm waiting for a sporter stock from them).
The stock you posted seems like it'd be a decent deal.