I went to Sears(a shop) to buy garments.I was unable to say to the salesman that it is haram to shave and to be a musbil,and that he should not do these 2 things.But I failed to tell him due to Shaitan’s silly distractions and perhaps because I left the shop 3 times due to dirty music playing there.Do I need to go to the shop again and tell him?or repentance is enough?

It is not feasible to advise everyone you meet and talk to as this would
make you an unwanted person to be talked to. Dawah must be done with
wisdom and diplomacy and to be done at the right time under the correct
conditions. Otherwise, it would backfire and people might resent Islam
because of that.

Please visit here for detailed fatwa information directly from highly respected scholar