Amazon.com: 4 inch Touch Screen TFT LCD Display 480x320 Designed for Raspberry Pi XPT2046 Controller 125MHz High-Speed SPI for Any Revision of Raspberry Pi (Directly-pluggable) : Electronics
Distro which is preconfigured to support XPT2046 display - Raspberry Pi Stack Exchange
Buy XPT2046 Touch Screen Controller - TSSOP16 Online At HUBTRONICS