Virginia Election Commission website has the final vote as 31,439 for McGuire and 31,117 for Good. Don’t blame Good for wanting a recount with a 322 votes difference.
A recount is not going to find 300 votes. The Trump candidate likely won. It is he who understands what conservatism is.