Nope it is not free. You need to give them your valve and then pay like 130 for a new one with 1 star. The more stars you want, the more money you need to pay.
As for barrel locks, call them. They will probably send you one free 2 day air.
PUMP GUNS RULE!!!