The A/C system is really simple in design. The compressor is the only moving part. So if your compressor is working, and the system still retains its freeon, then most likely it will be a blockage.
Seeing your truck is a 1994, if the A/C system is orginal, it might be time for a rebuild. Mine is 1996 model, and I've fixed mine twice before doing a complete rebuild of the system. And while I was at it, I upgraded a few parts. Now it can blow 36*F air out of the vents on a 90*F, and is keeping me cool in this 100*F heat wave right now.