Yes, you can make your own still. There is no law barring you from making your own still. However, there are several requirements that are needed to make a still.