I found a decent seven on Newegg Server, but I would rather build one myself. Cam someone help me get a parts list going that makes sense and is around the same price?
You can't build or buy a complete server for $320. You get a barely functional one with the link you supplied. 2GB RAM would probably boot Linux but wouldn't do much useful.
What function(s) are you trying to provide with this "server" ?