When I had my auto repair shop, I traded four tires for a .30-30, I traded and oil & lube job for some ammo (quite a bit of ammo), a front end job for a riding lawn mower. I have an SKS that was given in lieu of cash payment.
Some people need things done and do not have the money. Others have the money, but also have stuff they no longer want/use. The accountant did tell me I would have to declare the value of the services on my taxes, but I ended up with some pretty neat stuff. Most of it I still have.
So long as your business is not "Work for Guns", an occasional trade for goods and services is acceptable.
Inside Every Bright Idea Is The 50% Probability Of A Disaster Waiting To Happen.