Whether it had a plow on it or not, it looks like a fair jeep for the price. We also need to keep in mind that these are Texas prices, and that one's not that far out of line for Texas and not a bad deal no matter where you are for the condition it appears to be in.
First thing I'd do is drop those rims and get some factory chromes. Everything else looks fairly OEM, why not get the rims to finish it. Driver seat is worn out, but you can get replacements from George (CJLaredo on eBay) that look damn close.
The plow switch is very easy to see in the upper left side of the dash pictures.
I have rebuilt about 75-80, AMC 20's over the years. They are CRAP! 2-piece axles and way to thin of axle tubes that spin and bend. Axle bearings are on the 'lite' side too.
If all you do is to drive to the mall then you might be OK with that '20'. IF, you really use your CJ, as I do. Change it out..........Pay now or pay later..
AMC 20 is not "crap". It's a perfectly acceptable rear end for the VAST majority of Jeep owners. There are tens of thousands out there right now running along just fine. Application is the key.
What he said, the AMC 20 rear end itself is not bad at all. The problem is with the two piece axle and flange design. I wouldn't worry about the axles until a problem develops and then replace with a one piece axle kit from aftermarket manufacturers, and there are several that sell these kits.
Two of my CJs had the AMC 20 rear end. The only problems I ever had was with the 2 piece axle and flange design. They did not have one piece axle kits back then.