Money wise, it is probably more expensive to raise your own pork than to buy it. But I do it anyway. I know what it eats, and I know it isn't full of growth hormones and antibiotics.
We also get unwanted food from a local cafe. It save them room in their dumpster, and the pigs love it. We get 4-5 5-gallon buckets a week free food.
Missouri Regulations on feeding garbage to swine:
No one shall feed garbage to swine, except to their own swine and then on the garbage obtained from their own household, unless they have a permit from the Missouri Department of Agriculture.
The permit is obtained by submitting an application along with a $25 fee to the Department of Agriculture. Department of Agriculture will inspect the equipment and premises before issuing the permit. The permit shall be issued for a period of one (1) year.
The permit stipulates that the garbage must to heated to a temperature of 212 degrees Fahrenheit (212°F) for 30 minutes before it can be fed to swine, recording thermometer charts must be maintained and stored properly and daily cooking records must be kept for a period of 90 days.
Feeding garbage is a potentially very dangerous practice.