If it is a Canadian GMC, as Grigg said, the front of the frame is the same as a Chevrolet. This IS NOT the case with US trucks from what I’ve been told. I swapped a Canadian GMC frontclip onto a Chevrolet frame with no issues. Something to think about if you learn more about it before pulling the trigger on the sale.