occasional clunking sound in front right on 1998 Chevrolet S10

What would cause the occasional clunking sound I hear when I hit a bump in the road. It is coming from the right front area. Sometimes it goes away completely, other times it is continuous when hitting bumps in road. A friend said it might be a rusty spring.

Asked by for the 1998 Chevrolet S10
Different things can cause this. Take it to a repair shop and get it checked. They will probably check it for free and give you an estimate also.