Why don't people mention about Rudin's book, Functional Analysis. Chapter 1-8 are pretty good for the theory of distribution. The problem is that this book is quite dry, no much motivations behind. So you might have a difficult time in the beginning. It is good to read the book Strichartz, R. (1994), A Guide to Distribution Theory and Fourier Transforms, besides.