A dishonest vendor claims to sell his items at cost price, but instead of using a 1 kg weight, he uses a faulty 950 gm weight. Find his actual profit or loss percentage?

a) 5%
b) 6%
c) 4%
d) 7%