Shell Rotella, Delvac etc, brand 15-40 or straight 30 weight is probably the best choice. But if you know how to read the label other brands may be cheaper: Traveler, NAPA, WalMart SuperTech.
ANY heavy duty diesel oil will work. You REALLY want an API CF, CG-4 or CH-4 spec oil... or the European equivalent.
The reason is that most 'S' API rated oils SJ, SL, SM have virtually eliminated the ZINC flat tappet valve lifters need for lubrication. Since passenger cars have bits that can be damaged by zinc in the exhaust (O2 sensors and Catalytic converts) API 'S' (passenger car/gasoline engines) have been much quicker to remove zinc than the diesel oils.
You can use API 'S' rated oils but I would recommend a zinc additive (google zinc oil additive) and it generally abbreviated ZDDP. A bottle can be $10-15... so its much cheaper to use diesel engine oils.
GMC 270's are tough motors, but they most likely are going to be pretty worn.... and 270 parts ain't cheap.
Yes, our intrepid leader Joel Gopan did recommend it eons ago. I had trouble with it... had a smokey engine.... but after 2 oil changes the CCKW likes it again... it must cleaned up some crud???