I want to put a 1 piece drive shaft in,what will fit

I have a gmc 2500 standard cab,8ft bed,2wd,and it has a 4l80e transmission.i want to see if there's a stock 1 piece drive shaft that will fit

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0