You gettin Souder's truck or lookin for something else. I don't think that the 2500hd shortbed would be as good for the gooseneck as your 3500 long bed. The ball wouldn't be able to be far enough in front of the axle with your tool box. Dad's truck sags when stick our gooseneck on it.
I know welcome to a chevy 2500 THEY ALL SAG thats why i went with a 1 ton so ill either put firestone air bags or go back to the ole faithful cummins as bad as i hate to hear that bangin and clangin.haha