So in other words, it's impossible.
Its impossible.
you can make a zip gun with a piece of pipe, nail and rubber band. Its a belly/back gun for close range, but its easy to make. Drug stores sell most of what it takes to make powder. Primers are the main issue for convenience, but Flint overcomes that as well.